﻿<?xml version="1.0" encoding="utf-8"?>
<doc>
  <assembly>
    <name>Microsoft.VisualStudio.OLE.Interop</name>
  </assembly>
  <members>
    <member name="T:Microsoft.VisualStudio.OLE.Interop._OLECADVF">
      <summary>Specifies the OLE component registration advise flags.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop._OLECADVF.olecadvfModal">
      <summary>Indicates that modal state change notifications are required. Must be registered by components that manage a top-level window.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop._OLECADVF.olecadvfRedrawOff">
      <summary>Indicates that redrawOff state change notifications are required.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop._OLECADVF.olecadvfWarningsOff">
      <summary>Indicates that warningsOff state change notifications are required.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop._OLECADVF.olecadvfRecording">
      <summary>Indicates that Recording state change notifications are required.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop._OLECCONTEXT">
      <summary>Specifies the state context that is affected by an OnComponentEnterState or OnComponentExitState change.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop._OLECCONTEXT.oleccontextAll">
      <summary>Indicates that all state contexts in the state context tree are affected.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop._OLECCONTEXT.oleccontextMine">
      <summary>Indicates that the components in the state context of a component manager are affected.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop._OLECCONTEXT.oleccontextOthers">
      <summary>Indicates that all state contexts outside of the state context of a component manager are affected.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop._OLECHOSTF">
      <summary>Specifies OLE component host flags.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop._OLECHOSTF.olechostfExclusiveBorderSpace">
      <summary>Indicates that exclusive border space is required when the component is active.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop._OLECRF"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop._OLECRF.olecrfNeedIdleTime">
      <summary>Indicates that a component idle time is required.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop._OLECRF.olecrfNeedPeriodicIdleTime">
      <summary>Indicates that a component idle time of a set period of milliseconds is required.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop._OLECRF.olecrfPreTranslateKeys">
      <summary>Indicates that the component processes keyboard messages before translation.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop._OLECRF.olecrfPreTranslateAll">
      <summary>Indicates that the component processes all messages before translation.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop._OLECRF.olecrfNeedSpecActiveNotifs">
      <summary>Indicates that component notification for special activation changes is required. This notifies the component if either the ExclusiveBorderSpace mode or ExlusiveActivation mode changes.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop._OLECRF.olecrfNeedAllActiveNotifs">
      <summary>Indicates that a component notification is required for every change in the activation state.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop._OLECRF.olecrfExclusiveBorderSpace">
      <summary>Indicates that exclusive border space is required when the component is active. </summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop._OLECRF.olecrfExclusiveActivation">
      <summary>Indicates that the component becomes exclusively active when it is activated.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop._OLECSTATE">
      <summary>Specifies the OLE component state.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop._OLECSTATE.olecstateModal">
      <summary>Indicates that the component is in a modal state. Top-level windows are disabled.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop._OLECSTATE.olecstateRedrawOff">
      <summary>Indicates that the component is in a redrawOff state. Window repainting is disabled.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop._OLECSTATE.olecstateWarningsOff">
      <summary>Indicates that the component is in a warningsOff state. User warnings are disabled.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop._OLECSTATE.olecstateRecording">
      <summary>Indicates that the component is in a recording state.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop._OLECWINDOW">
      <summary>Represents OLE component window values. These values are passed to <see cref="M:Microsoft.VisualStudio.OLE.Interop.IOleComponent.HwndGetWindow" />.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop._OLECWINDOW.olecWindowFrameToplevel">
      <summary>Indicates that the caller requires a displayed dialog box that is parented by the component.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop._OLECWINDOW.olecWindowFrameOwner">
      <summary>Represents the parent window of the component, if the component has a parent window.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop._OLECWINDOW.olecWindowComponent">
      <summary>Indicates that the multiple document-interface (MDI) applications will return the MDI frame or the application frame window, but not the MDI client.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop._OLECWINDOW.olecWindowDlgOwner">
      <summary>Represents the window that owns the component.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop._OLEGAC">
      <summary>Specifies OLE GetActiveComponent values. These values are passed to <see cref="F:Microsoft.VisualStudio.OLE.Interop.IOleComponentManager.FGetActiveComponent" />.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop._OLEGAC.olegacActive">
      <summary>Indicates that the true active component is retrieved.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop._OLEGAC.olegacTracking">
      <summary>Indicates that the tracking component is retrieved.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop._OLEGAC.olegacTrackingOrActive">
      <summary>Indicates that the tracking component is retrieved if it exists. Otherwise, the true active component is retrieved.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop._OLEIDLEF">
      <summary>Specifies the OLE component idle flags.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop._OLEIDLEF.oleidlefPeriodic">
      <summary>Indicates high priority, non-periodic idle tasks.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop._OLEIDLEF.oleidlefNonPeriodic">
      <summary>Indicates any non-periodic idle tasks.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop._OLEIDLEF.oleidlefPriority">
      <summary>Indicates all idle tasks.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop._OLEIDLEF.oleidlefAll">
      <summary>Indicates periodic idle tasks.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop._OLELOOP">
      <summary>Specifies the reasons for pushing a message loop.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop._OLELOOP.oleloopFocusWait">
      <summary>Indicates the component is activating the host.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop._OLELOOP.oleloopDoEvents">
      <summary>Indicates the component is requesting that the host to process messages.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop._OLELOOP.oleloopDebug">
      <summary>Indicates the component has entered debug mode.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop._OLELOOP.oleloopModalForm">
      <summary>Indicates the component is displaying a modal form.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.ACTIVATEFLAGS">
      <summary>Specifies the component activation flags.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.ACTIVATEFLAGS.ACTIVATE_WINDOWLESS">
      <summary>Indicates the component will be activated as windowless.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.ADVF">
      <summary>Specifies the requested behavior when setting up an advise sink or a caching connection with an object.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.ADVF.ADVF_NODATA">
      <summary>For data advisory connections, this flag requests the data object not to send data when it calls OnDataChange.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.ADVF.ADVF_PRIMEFIRST">
      <summary>Requests that the object not wait for the data or view to change before making an initial call to OnDataChange (for data or view advisory connections) or updating the cache (for cache connections).</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.ADVF.ADVF_ONLYONCE">
      <summary>Requests that the object make only one change notification or cache update before deleting the connection.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.ADVF.ADVF_DATAONSTOP">
      <summary>For data advisory connections, assures accessibility to data.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.ADVF.ADVFCACHE_NOHANDLER">
      <summary>Synonym for ADVFCACHE_FORCEBUILTIN, which is typically used.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.ADVF.ADVFCACHE_FORCEBUILTIN">
      <summary>This value is used by DLL object applications and object handlers that perform the drawing of their objects.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.ADVF.ADVFCACHE_ONSAVE">
      <summary>For cache connections, this flag updates the cached representation only when the object containing the cache is saved.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.ApplicationType"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.ApplicationType.ServerApplication">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.ApplicationType.LibraryApplication">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.APTTYPE">
      <summary>Specifies different types of apartments.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.APTTYPE.APTTYPE_CURRENT">
      <summary>Indicates that the current thread is the apartment type.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.APTTYPE.APTTYPE_STA">
      <summary>Indicates that a single-threaded apartment is the apartment type.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.APTTYPE.APTTYPE_MTA">
      <summary>Indicates that a multi-threaded apartment is the apartment type.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.APTTYPE.APTTYPE_NA">
      <summary>Indicates that a neutral apartment is the apartment type.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.APTTYPE.APTTYPE_MAINSTA">
      <summary>Indicates that the main single-threaded apartment is the apartment type.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.BIND_FLAGS">
      <summary>Specifies values that are used to control aspects of moniker binding operations.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BIND_FLAGS.BIND_MAYBOTHERUSER">
      <summary>Indicates that the caller is not interested in having the operation carried out, but only in learning whether the operation could have been carried out had this flag not been specified.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BIND_FLAGS.BIND_JUSTTESTEXISTENCE">
      <summary>Indicates that moniker implementation can interact with the end user. If not present, the moniker implementation should not interact with the user in any way.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.BIND_OPTS2">
      <summary>Contains parameters used during a moniker-binding operation.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BIND_OPTS2.cbStruct">
      <summary>Represents the size of the <see cref="T:Microsoft.VisualStudio.OLE.Interop.BIND_OPTS2" /> structure in bytes.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BIND_OPTS2.dwClassContext">
      <summary>Represents the class context that is to be used for instantiating the object.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BIND_OPTS2.dwTickCountDeadline">
      <summary>Represents the clock time in milliseconds.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BIND_OPTS2.dwTrackFlags">
      <summary>Represents a value that a moniker can use during link tracking.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BIND_OPTS2.grfFlags">
      <summary>Represents flags that control aspects of moniker binding operations.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BIND_OPTS2.grfMode">
      <summary>Represents flags that should be used when opening the file that contains the object identified by the moniker.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BIND_OPTS2.locale">
      <summary>Represents the LCID value indicating the client's preference for which locale to be used when binding an object.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BIND_OPTS2.pServerInfo">
      <summary>Allows clients to specify server information when calling IMoniker::BindToObject.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.BINDF">
      <summary>Contains values that determine how a resource should be bound to a moniker.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDF.BINDF_ASYNCHRONOUS">
      <summary>Indicates that the moniker should return immediately from <see cref="F:Microsoft.VisualStudio.OLE.Interop.IMoniker.BindToStorage" /> or <see cref="F:Microsoft.VisualStudio.OLE.Interop.IMoniker.BindToObject" />. The actual result of the bind to an object or the bind to storage arrives asynchronously.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDF.BINDF_ASYNCSTORAGE">
      <summary>Indicates that the client application calling the <see cref="F:Microsoft.VisualStudio.OLE.Interop.IMoniker.BindToStorage" /> method prefers that the storage and stream objects returned in <see cref="F:Microsoft.VisualStudio.OLE.Interop.IBindStatusCallback.OnDataAvailable" /> return E_PENDING. This occurs when the client application references data not yet available through their read methods; the default behavior blocks until the data becomes available.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDF.BINDF_NOPROGRESSIVERENDERING">
      <summary>Indicates that progressive rendering should not be allowed.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDF.BINDF_OFFLINEOPERATION">
      <summary>Indicates that the moniker should be bound to the cached version of the resource.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDF.BINDF_GETNEWESTVERSION">
      <summary>Indicates that the bind operation should retrieve the newest version of the data or object possible.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDF.BINDF_NOWRITECACHE">
      <summary>Indicates that the bind operation should not store retrieved data in the disk cache.  BINDF_PULLDATA must also be specified to turn off the cache file generation when using the <see cref="F:Microsoft.VisualStudio.OLE.Interop.IMoniker.BindToStorage" /> method.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDF.BINDF_NEEDFILE">
      <summary>Indicates that the downloaded resource must be saved in the cache or a local file.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDF.BINDF_PULLDATA">
      <summary>Indicates that the asynchronous moniker allows the client of <see cref="F:Microsoft.VisualStudio.OLE.Interop.IMoniker.BindToStorage" /> to drive the bind operation by pulling the data. Otherwise, the moniker drives the operation by pushing the data to the client..</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDF.BINDF_IGNORESECURITYPROBLEM">
      <summary>Indicates that security problems related to bad certificates and redirects between HTTP and HTTPS servers should be ignored.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDF.BINDF_RESYNCHRONIZE">
      <summary>Indicates that the resource should be resynchronized. </summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDF.BINDF_HYPERLINK">
      <summary>Indicates that hyperlinks are allowed.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDF.BINDF_NO_UI">
      <summary>Indicates that the bind operation should not display any user interfaces.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDF.BINDF_SILENTOPERATION">
      <summary>Indicates that the bind operation should be completed silently. No user interface or user notification should occur.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDF.BINDF_PRAGMA_NO_CACHE">
      <summary>Indicates that the resource should not be stored in the Internet cache.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDF.BINDF_GETCLASSOBJECT">
      <summary>Indicates that the class object should be retrieved. Otherwise, the class instance is retrieved.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDF.BINDF_RESERVED_1">
      <summary>Reserved. Do not use.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDF.BINDF_FREE_THREADED">
      <summary>Reserved for future use.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDF.BINDF_DIRECT_READ">
      <summary>Indicates that the client application does not need to know the exact size of the data available. The application is read directly from source.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDF.BINDF_FORMS_SUBMIT">
      <summary>Indicates that this transaction should be handled as a forms submittal.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDF.BINDF_GETFROMCACHE_IF_NET_FAIL">
      <summary>Indicates that the resource should be retrieved from the cache if the attempt to download the resource from the network fails.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDF.BINDF_FROMURLMON">
      <summary>Indicates that the binding is from a URL moniker. This value was added for Microsoft® Internet Explorer 5.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDF.BINDF_FWD_BACK">
      <summary>Indicates that the moniker should bind to the copy of the resource that is currently in the Internet cache.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDF.BINDF_PREFERDEFAULTHANDLER">
      <summary>Indicates that the Urlmon.dll searches for temporary or permanent namespace handlers before it uses the default registered handler for particular protocols. This value changes this behavior by allowing the moniker client to specify that Urlmon.dll should look for and use the default system protocol first.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDF.BINDF_ENFORCERESTRICTED">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.BINDINFO">
      <summary>Contains additional information on the requested binding operation.  The meaning of this structure is specific to the type of asynchronous moniker.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDINFO.cbSize">
      <summary>Indicates the size of the structure in bytes.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDINFO.cbstgmedData">
      <summary>Indicates the size of the data provided in the <see cref="F:Microsoft.VisualStudio.OLE.Interop.BINDINFO.stgmedData" /> member.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDINFO.dwBindVerb">
      <summary>Indicates the value from the <see cref="T:Microsoft.VisualStudio.OLE.Interop.BINDVERB" /> enumeration specifying an action to be performed during the bind operation.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDINFO.dwCodePage">
      <summary>Represents an unsigned long integer value that contains the code page used to perform the conversion.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDINFO.dwOptions">
      <summary>Reserved. Must be set to 0.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDINFO.dwOptionsFlags">
      <summary>Reserved. Must be set to 0.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDINFO.dwReserved">
      <summary>Reserved. Must be set to 0.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDINFO.grfBindInfoF">
      <summary>Indicates the flag from the <see cref="F:Microsoft.VisualStudio.OLE.Interop.BINDINFOF" /> enumeration that determines the use of URL encoding during the binding operation.  This member is specific to URL monikers.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDINFO.iid">
      <summary>Indicates the interface identifier of the IUnknown interface referred to by <see cref="F:Microsoft.VisualStudio.OLE.Interop.BINDINFO.pUnk" />.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDINFO.punk">
      <summary>Point to the IUnknown (COM) interface.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDINFO.securityAttributes">
      <summary>Represents the <see cref="F:Microsoft.VisualStudio.OLE.Interop.SECUTIRY_ATTRIBUTES" /> structure that contains the descriptor for the object being bound to and indicates whether the handle retrieved by specifying this structure is inheritable.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDINFO.stgmedData">
      <summary>Defines the data to be used in a PUT or POST operation specified by <see cref="F:Microsoft.VisualStudio.OLE.Interop.BINDINFO.dwBindVerb" />.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDINFO.szCustomVerb">
      <summary>Represents the BSTR specifying a protocol-specific custom action to be performed during the bind operation (only if <see cref="F:Microsoft.VisualStudio.OLE.Interop.BINDINFO.dwBindVerb" /> is set to BINDVERB_CUSTOM).</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDINFO.szExtraInfo">
      <summary>The behavior of this field is moniker-specific. </summary>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.BINDINFO_OPTIONS">
      <summary>Contains the option flags used in the <see cref="T:Microsoft.VisualStudio.OLE.Interop.BINDINFO" /> structure.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDINFO_OPTIONS.BINDINFO_OPTIONS_WININETFLAG">
      <summary>Indicates that the values contained in the <see cref="F:Microsoft.VisualStudio.OLE.Interop.dwOptionFlags" /> member of the <see cref="T:Microsoft.VisualStudio.OLE.Interop.BINDINFO" /> structure are Microsoft Win32 Internet API flags.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDINFO_OPTIONS.BINDINFO_OPTIONS_ENABLE_UTF8">
      <summary>Indicates that 8-bit Unicode Transformation Format (UTF-8) encoding should be enabled.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDINFO_OPTIONS.BINDINFO_OPTIONS_DISABLE_UTF8">
      <summary>Indicates that UTF-8 encoding should be disabled.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDINFO_OPTIONS.BINDINFO_OPTIONS_USE_IE_ENCODING">
      <summary>Indicates that Microsoft Internet Explorer's default encoding scheme should be used.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDINFO_OPTIONS.BINDINFO_OPTIONS_BINDTOOBJECT">
      <summary>Indicates that the application is binding to an object.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.BINDINFOF">
      <summary>Contains values that determine the use of URL encoding during the binding operation.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDINFOF.BINDINFOF_URLENCODESTGMEDDATA">
      <summary>Use URL encoding to pass in the data provided in the <see cref="T:Microsoft.VisualStudio.OLE.Interop.szExtraInfo" /> member of the <see cref="T:Microsoft.VisualStudio.OLE.Interop.BINDINFO" /> structure. </summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDINFOF.BINDINFOF_URLENCODEDEXTRAINFO">
      <summary>Use URL encoding to pass in the data provided in the <see cref="F:Microsoft.VisualStudio.OLE.Interop.BINDINFO.stgmedData" /> member of the <see cref="T:Microsoft.VisualStudio.OLE.Interop.BINDINFO" /> structure for PUT and POST operations.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.BINDSPEED">
      <summary>Indicates approximately how long the caller will wait to bind to an object.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDSPEED.BINDSPEED_INDEFINITE">
      <summary>The IOleItemContainer::GetObject operation must be completed in a moderate amount of time. If this flag is specified, the implementation of IOleItemContainer::GetObject should return MK_E_EXCEEEDEDDEADLINE unless the object is one of the following:</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDSPEED.BINDSPEED_MODERATE">
      <summary>The caller will wait only a short time. In this case, IOleItemContainer::GetObject should return MK_E_EXCEEEDEDDEADLINE unless the object is already in the running state or is a pseudo-object.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDSPEED.BINDSPEED_IMMEDIATE">
      <summary>There is no time limit on the binding operation.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.BINDSTATUS">
      <summary>Contains values that are passed to the client application's implementation of the <see cref="M:Microsoft.VisualStudio.OLE.Interop.IBindStatusCallback.OnProgress(System.UInt32,System.UInt32,System.UInt32,System.String)" /> method to indicate the progress of the bind operation.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDSTATUS.BINDSTATUS_FINDINGRESOURCE">
      <summary>Notifies the client application that the bind operation is finding the resource that holds the object or storage being bound to. The szStatusText parameter to the <see cref="M:Microsoft.VisualStudio.OLE.Interop.IBindStatusCallback.OnProgress(System.UInt32,System.UInt32,System.UInt32,System.String)" /> method provides the display name of the resource being searched for (for example, "www.microsoft.com").</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDSTATUS.BINDSTATUS_CONNECTING">
      <summary>Notifies the client application that the bind operation is connecting to the resource that holds the object or storage being bound to. The szStatusText parameter to the <see cref="M:Microsoft.VisualStudio.OLE.Interop.IBindStatusCallback.OnProgress(System.UInt32,System.UInt32,System.UInt32,System.String)" /> method provides the display name of the resource being connected to (for example, an IP address).</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDSTATUS.BINDSTATUS_REDIRECTING">
      <summary>Notifies the client application that the bind operation has been redirected to a different data location. The szStatusText parameter to the <see cref="M:Microsoft.VisualStudio.OLE.Interop.IBindStatusCallback.OnProgress(System.UInt32,System.UInt32,System.UInt32,System.String)" /> method provides the display name of the new data location. </summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDSTATUS.BINDSTATUS_BEGINDOWNLOADDATA">
      <summary>Notifies the client application that the bind operation has begun receiving the object or storage being bound to. The szStatusText parameter to the <see cref="M:Microsoft.VisualStudio.OLE.Interop.IBindStatusCallback.OnProgress(System.UInt32,System.UInt32,System.UInt32,System.String)" /> method provides the display name of the data location.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDSTATUS.BINDSTATUS_DOWNLOADINGDATA">
      <summary>Notifies the client application that the bind operation continues to receive the object or storage being bound to. The szStatusText parameter to the <see cref="M:Microsoft.VisualStudio.OLE.Interop.IBindStatusCallback.OnProgress(System.UInt32,System.UInt32,System.UInt32,System.String)" /> method provides the display name of the data location.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDSTATUS.BINDSTATUS_ENDDOWNLOADDATA">
      <summary>Notifies the client application that the bind operation has finished receiving the object or storage being bound to. The szStatusText parameter to the <see cref="M:Microsoft.VisualStudio.OLE.Interop.IBindStatusCallback.OnProgress(System.UInt32,System.UInt32,System.UInt32,System.String)" /> method provides the display name of the data location.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDSTATUS.BINDSTATUS_BEGINDOWNLOADCOMPONENTS">
      <summary>Notifies the client application that the bind operation is beginning to download the component.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDSTATUS.BINDSTATUS_INSTALLINGCOMPONENTS">
      <summary>Notifies the client application that the bind operation is installing the component.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDSTATUS.BINDSTATUS_ENDDOWNLOADCOMPONENTS">
      <summary>Notifies the client application that the bind operation has finished downloading the component.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDSTATUS.BINDSTATUS_USINGCACHEDCOPY">
      <summary>Notifies the client application that the bind operation is retrieving the requested object or storage from a cached copy. The szStatusText parameter to the <see cref="M:Microsoft.VisualStudio.OLE.Interop.IBindStatusCallback.OnProgress(System.UInt32,System.UInt32,System.UInt32,System.String)" /> method is NULL. </summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDSTATUS.BINDSTATUS_SENDINGREQUEST">
      <summary>Notifies the client application that the bind operation is requesting the object or storage being bound to. The szStatusText parameter to the <see cref="M:Microsoft.VisualStudio.OLE.Interop.IBindStatusCallback.OnProgress(System.UInt32,System.UInt32,System.UInt32,System.String)" /> method provides the display name of the object (for example, a file name).</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDSTATUS.BINDSTATUS_CLASSIDAVAILABLE">
      <summary>Notifies the client application that the CLSID of the resource is available.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDSTATUS.BINDSTATUS_MIMETYPEAVAILABLE">
      <summary>Notifies the client application that the MIME type of the resource is available. </summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDSTATUS.BINDSTATUS_CACHEFILENAMEAVAILABLE">
      <summary>Notifies the client application that the temporary or cache file name of the resource is available. The temporary file name might be returned if BINDF_NOWRITECACHE is called. The temporary file will be deleted once the storage is released.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDSTATUS.BINDSTATUS_BEGINSYNCOPERATION">
      <summary>Notifies the client application that a synchronous operation has started.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDSTATUS.BINDSTATUS_ENDSYNCOPERATION">
      <summary>Notifies the client application that the synchronous operation has completed.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDSTATUS.BINDSTATUS_BEGINUPLOADDATA">
      <summary>Notifies the client application that the file upload has started.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDSTATUS.BINDSTATUS_UPLOADINGDATA">
      <summary>Notifies the client application that the file upload is in progress.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDSTATUS.BINDSTATUS_ENDUPLOADDATA">
      <summary>Notifies the client application that the file upload has completed.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDSTATUS.BINDSTATUS_PROTOCOLCLASSID">
      <summary>Notifies the client application that the CLSID of the protocol handler being used is available.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDSTATUS.BINDSTATUS_ENCODING">
      <summary>Notifies the client application that the Urlmon.dll is encoding data.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDSTATUS.BINDSTATUS_VERIFIEDMIMETYPEAVAILABLE">
      <summary>Notifies the client application that the verified MIME type is available.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDSTATUS.BINDSTATUS_CLASSINSTALLLOCATION">
      <summary>Notifies the client application that the class install location is available.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDSTATUS.BINDSTATUS_DECODING">
      <summary>Notifies the client application that the bind operation is decoding data.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDSTATUS.BINDSTATUS_LOADINGMIMEHANDLER">
      <summary>Notifies the client application that a pluggable MIME handler is being loaded. This value was added for Internet Explorer 5.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDSTATUS.BINDSTATUS_CONTENTDISPOSITIONATTACH">
      <summary>Notifies the client application that this resource contained a Content-Disposition header that indicates that this resource is an attachment. The content of this resource should not be automatically displayed. Client applications should request permission from the user. This value was added for Internet Explorer 5. </summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDSTATUS.BINDSTATUS_FILTERREPORTMIMETYPE">
      <summary>Notifies the client application of the new MIME type of the resource. This is used by a pluggable MIME filter to report a change in the MIME type after it has processed the resource. This value was added for Internet Explorer 5.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDSTATUS.BINDSTATUS_CLSIDCANINSTANTIATE">
      <summary>Notifies the Urlmon.dll that this CLSID is for the class the Urlmon.dll should return to the client on a call to <see cref="M:Microsoft.VisualStudio.OLE.Interop.IMoniker.BindToObject(Microsoft.VisualStudio.OLE.Interop.IBindCtx,Microsoft.VisualStudio.OLE.Interop.IMoniker,System.Guid@,System.Object@)" />. This value was added for Internet Explorer 5.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDSTATUS.BINDSTATUS_IUNKNOWNAVAILABLE">
      <summary>Reports that the IUnknown (COM) interface has been released. This value was added for Internet Explorer 5.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDSTATUS.BINDSTATUS_DIRECTBIND">
      <summary>Reports whether or not the client application is connected directly to the pluggable protocol handler. This value was added for Internet Explorer 5.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDSTATUS.BINDSTATUS_RAWMIMETYPE">
      <summary>Reports the MIME type of the resource, before any code sniffing is done. This value was added for Internet Explorer 5.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDSTATUS.BINDSTATUS_PROXYDETECTING">
      <summary>Reports that a proxy server has been detected. This value was added for Internet Explorer 5.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDSTATUS.BINDSTATUS_ACCEPTRANGES">
      <summary>Reports the valid types of range requests for a resource. This value was added for Internet Explorer 5.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDSTATUS.BINDSTATUS_COOKIE_SENT">
      <summary>Notifies the client application that a cookie was sent with the Web request.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDSTATUS.BINDSTATUS_COMPACT_POLICY_RECEIVED">
      <summary>Notifies the client application that a Platform for Privacy Preferences (P3P) v1 compact policy was received.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDSTATUS.BINDSTATUS_COOKIE_SUPPRESSED">
      <summary>Notifies the client application that a cookie was suppressed from being sent to the Web server.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDSTATUS.BINDSTATUS_COOKIE_STATE_UNKNOWN">
      <summary>Notifies the client application that a cookie has been initialized. This is a default initialization state for cookie operations.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDSTATUS.BINDSTATUS_COOKIE_STATE_ACCEPT">
      <summary>Notifies the client application that a cookie sent by the server was accepted on the client.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDSTATUS.BINDSTATUS_COOKIE_STATE_REJECT">
      <summary>Notifies the client application that a cookie sent by the server was rejected based on privacy and user settings.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDSTATUS.BINDSTATUS_COOKIE_STATE_PROMPT">
      <summary>Notifies the client application that the user settings require a prompt before performing a cookie operation. </summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDSTATUS.BINDSTATUS_COOKIE_STATE_LEASH">
      <summary>Notifies the client application that the cookie is a leashed cookie. A leashed cookie is only sent on requests to download first-party content. When requests are made for third-party content, leashed cookies are suppressed, that is, they are not sent.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDSTATUS.BINDSTATUS_COOKIE_STATE_DOWNGRADE">
      <summary>Notifies the client application that the cookie is a downgraded cookie. A downgraded cookie is a persistent cookie that is deleted when the browsing session ends or the cookie expires, whichever comes first. In other words, the persistent cookie becomes a session cookie.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDSTATUS.BINDSTATUS_POLICY_HREF">
      <summary>Notifies the client application that the HTTP headers contain a link to the full privacy policy.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDSTATUS.BINDSTATUS_P3P_HEADER">
      <summary>Notifies the client application that an HTTP response from the server contains the P3P privacy header.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDSTATUS.BINDSTATUS_SESSION_COOKIE_RECEIVED">
      <summary>Notifies the client application that a session cookie was received. </summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDSTATUS.BINDSTATUS_PERSISTENT_COOKIE_RECEIVED">
      <summary>Notifies the client application that a persistent cookie was received.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDSTATUS.BINDSTATUS_SESSION_COOKIES_ALLOWED">
      <summary>Notifies the client application that session cookies are allowed.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.BINDSTRING">
      <summary>Contains the values for the bind string types available for IInternetBindInfo::GetBindString.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDSTRING.BINDSTRING_HEADERS">
      <summary>Retrieves the headers associated with the request.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDSTRING.BINDSTRING_ACCEPT_MIMES">
      <summary>Retrieves the accepted MIME types.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDSTRING.BINDSTRING_EXTRA_URL">
      <summary>Not currently supported.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDSTRING.BINDSTRING_LANGUAGE">
      <summary>Retrieves the accepted language types.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDSTRING.BINDSTRING_USERNAME">
      <summary>Retrieves the user name sent with the request.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDSTRING.BINDSTRING_PASSWORD">
      <summary>Retrieves the password sent with the request.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDSTRING.BINDSTRING_UA_PIXELS">
      <summary>Not currently supported.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDSTRING.BINDSTRING_UA_COLOR">
      <summary>Not currently supported.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDSTRING.BINDSTRING_OS">
      <summary>Retrieves the server's operating system.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDSTRING.BINDSTRING_USER_AGENT">
      <summary>Retrieves the user agent string used.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDSTRING.BINDSTRING_ACCEPT_ENCODINGS">
      <summary>Retrieves the accepted encoding types.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDSTRING.BINDSTRING_POST_COOKIE">
      <summary>Retrieves the posted cookie.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDSTRING.BINDSTRING_POST_DATA_MIME">
      <summary>Retrieves the MIME type of the posted data.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDSTRING.BINDSTRING_URL">
      <summary>Retrieves the URL.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDSTRING.BINDSTRING_IID">
      <summary>Retrieves the CLSID of the resource. This value was added for Microsoft Internet Explorer 5.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDSTRING.BINDSTRING_FLAG_BIND_TO_OBJECT">
      <summary>Retrieves a string that indicates if the protocol handler is binding to an object. This value was added for Internet Explorer 5.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDSTRING.BINDSTRING_PTR_BIND_CONTEXT">
      <summary>Retrieves the address of the IBindCtx interface. This value was added for Internet Explorer 5.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.BINDVERB">
      <summary>Contains values that specify an action, such as an HTTP request, to be performed during the binding operation.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDVERB.BINDVERB_GET">
      <summary>Indicates that an HTTP POST operation should be performed. The data to be posted should be specified in the <see cref="F:Microsoft.VisualStudio.OLE.Interop.BINDINFO.stgmedData" /> of the <see cref="T:Microsoft.VisualStudio.OLE.Interop.BINDINFO" /> structure.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDVERB.BINDVERB_POST">
      <summary>Indicates that an HTTP PUT operation should be performed. The data to put should be specified in the <see cref="F:Microsoft.VisualStudio.OLE.Interop.BINDINFO.stgmedData" /> of the <see cref="T:Microsoft.VisualStudio.OLE.Interop.BINDINFO" /> structure.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDVERB.BINDVERB_PUT">
      <summary>Indicates that a protocol-specific custom operation should be performed. The data to be used in the custom operation should be specified in the <see cref="F:Microsoft.VisualStudio.OLE.Interop.BINDINFO.stgmedData" /> of the <see cref="T:Microsoft.VisualStudio.OLE.Interop.BINDINFO" /> structure. See the <see cref="F:Microsoft.VisualStudio.OLE.Interop.BINDINFO.szCustomVerb" /> member of the <see cref="T:Microsoft.VisualStudio.OLE.Interop.BINDINFO" /> structure.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BINDVERB.BINDVERB_CUSTOM">
      <summary>Indicates that an HTTP GET operation (the default operation) should be performed. The <see cref="F:Microsoft.VisualStudio.OLE.Interop.BINDINFO.stgmedData" /> member of the <see cref="T:Microsoft.VisualStudio.OLE.Interop.BINDINFO" /> structure should be set to TYMED_NULL for the GET operation.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.BLOB">
      <summary>Contains information about a block of data.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BLOB.cbSize">
      <summary>Size of the block of data pointed to by <see cref="F:Microsoft.VisualStudio.OLE.Interop.BLOB.pBlobData" />, in bytes.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BLOB.pBlobData">
      <summary>Pointer to a block of data.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.BSCF">
      <summary>Indicates the type of data that is available when passed to the client in IBindStatusCallback::OnDataAvailable.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BSCF.BSCF_FIRSTDATANOTIFICATION">
      <summary>Identifies the first call to IBindStatusCallback::OnDataAvailable for a given bind operation.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BSCF.BSCF_INTERMEDIATEDATANOTIFICATION">
      <summary>Identifies an intermediate call to IBindStatusCallback::OnDataAvailable for a bind operation.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BSCF.BSCF_LASTDATANOTIFICATION">
      <summary>Identify the last call to IBindStatusCallback::OnDataAvailable for a bind operation.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BSCF.BSCF_DATAFULLYAVAILABLE">
      <summary>Indicates that all of the requested data is available.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BSCF.BSCF_AVAILABLEDATASIZEUNKNOWN">
      <summary>Indicates that the size of the data available is unkown.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.BSTRBLOB">
      <summary>Used by some implementations of IPropertyStorage when marshaling BSTRs on systems which don't support BSTR marshaling.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BSTRBLOB.cbSize">
      <summary>Size of the block of data pointed to by <see cref="F:Microsoft.VisualStudio.OLE.Interop.BSTRBLOB.pData" />, in bytes.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.BSTRBLOB.pData">
      <summary>Pointer to a block of data.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.CABOOL">
      <summary>Represents a counted array of BOOL types.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CABOOL.cElems">
      <summary>The size of the array pointed to by <see cref="F:Microsoft.VisualStudio.OLE.Interop.CABOOL.pElems" />.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CABOOL.pElems">
      <summary>A pointer to an array of BOOL types, each of which corresponds to an allowable value that a particular property can accept.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.CABSTR">
      <summary>Represents a counted array of BSTR types.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CABSTR.cElems">
      <summary>The size of the array pointed to by <see cref="F:Microsoft.VisualStudio.OLE.Interop.CABSTR.pElems" />.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CABSTR.pElems">
      <summary>A pointer to an array of BSTR values, each of which corresponds to an allowable value that a particular property can accept.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.CABSTRBLOB">
      <summary>Represents a counted array of BSTRBLOB types.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CABSTRBLOB.cElems">
      <summary>The size of the array pointed to by <see cref="F:Microsoft.VisualStudio.OLE.Interop.CABSTRBLOB.pElems" />.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CABSTRBLOB.pElems">
      <summary>A pointer to an array of BSTRBLOB types, each of which corresponds to an allowable value that a particular property can accept.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.CAC">
      <summary>Represents a counted array of CHAR types.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CAC.cElems">
      <summary>The size of the array pointed to by <see cref="F:Microsoft.VisualStudio.OLE.Interop.CABOOL.pElems" />.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CAC.pElems">
      <summary>A pointer to an array of CHAR types, each of which corresponds to an allowable value that a particular property can accept.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.CACLIPDATA">
      <summary>Represents a counted array of CLIPDATA types.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CACLIPDATA.cElems">
      <summary>The size of the array pointed to by <see cref="F:Microsoft.VisualStudio.OLE.Interop.CACLIPDATA.pElems" />.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CACLIPDATA.pElems">
      <summary>A pointer to an array of CACLIPDATA types, each of which corresponds to an allowable value that a particular property can accept.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.CACLSID">
      <summary>Represents a counted array of CLSID types.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CACLSID.cElems">
      <summary>The size of the array pointed to by <see cref="F:Microsoft.VisualStudio.OLE.Interop.CACLSID.pElems" />.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CACLSID.pElems">
      <summary>A pointer to an array of CLSID types, each of which corresponds to an allowable value that a particular property can accept.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.CACY">
      <summary>Represents a counted array of CY types.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CACY.cElems">
      <summary>The size of the array pointed to by <see cref="F:Microsoft.VisualStudio.OLE.Interop.CACY.pElems" />.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CACY.pElems">
      <summary>A pointer to an array of CY types, each of which corresponds to an allowable value that a particular property can accept.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.CADATE">
      <summary>Represents a counted array of DATE types.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CADATE.cElems">
      <summary>The size of the array pointed to by <see cref="F:Microsoft.VisualStudio.OLE.Interop.CADATE.pElems" />.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CADATE.pElems">
      <summary>A pointer to an array of DATE types, each of which corresponds to an allowable value that a particular property can accept.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.CADBL">
      <summary>Represents a counted array of DOUBLE types.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CADBL.cElems">
      <summary>The size of the array pointed to by <see cref="F:Microsoft.VisualStudio.OLE.Interop.CADBL.pElems" />.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CADBL.pElems">
      <summary>A pointer to an array of DOUBLE types, each of which corresponds to an allowable value that a particular property can accept.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.CADWORD">
      <summary>Represents a counted array of DWORD types.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CADWORD.cElems">
      <summary>The size of the array pointed to by <see cref="F:Microsoft.VisualStudio.OLE.Interop.CADWORD.pElems" />.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CADWORD.pElems">
      <summary>A pointer to an array of DWORD types, each of which corresponds to an allowable value that a particular property can accept.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.CAFILETIME">
      <summary>Represents a counted array of FILETIME types.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CAFILETIME.cElems">
      <summary>The size of the array pointed to by <see cref="F:Microsoft.VisualStudio.OLE.Interop.CAFILETIME.pElems" />.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CAFILETIME.pElems">
      <summary>A pointer to an array of FILETIME types, each of which corresponds to an allowable value that a particular property can accept.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.CAFLT">
      <summary>Represents a counted array of FLOAT types.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CAFLT.cElems">
      <summary>The size of the array pointed to by <see cref="F:Microsoft.VisualStudio.OLE.Interop.CAFLT.pElems" />.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CAFLT.pElems">
      <summary>A pointer to an array of FLOAT types, each of which corresponds to an allowable value that a particular property can accept.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.CAH">
      <summary>Represents a counted array of LARGE_INTEGER types.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CAH.cElems">
      <summary>The size of the array pointed to by <see cref="F:Microsoft.VisualStudio.OLE.Interop.CAH.pElems" />.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CAH.pElems">
      <summary>A pointer to an array of LARGE_INTEGER types, each of which corresponds to an allowable value that a particular property can accept.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.CAI">
      <summary>Represents a counted array of SHORT types.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CAI.cElems">
      <summary>The size of the array pointed to by <see cref="F:Microsoft.VisualStudio.OLE.Interop.CAI.pElems" />.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CAI.pElems">
      <summary>A pointer to an array of SHORT types, each of which corresponds to an allowable value that a particular property can accept.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.CAL">
      <summary>Represents a counted array of LONG types.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CAL.cElems">
      <summary>The size of the array pointed to by <see cref="F:Microsoft.VisualStudio.OLE.Interop.CAL.pElems" />.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CAL.pElems">
      <summary>A pointer to an array of LONG types, each of which corresponds to an allowable value that a particular property can accept.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.CALLCONV">
      <summary>Identifies the calling convention used by a method described in a METHODDATA structure.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CALLCONV.CC_FASTCALL">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CALLCONV.CC_CDECL">
      <summary>Indicates that the Cdecl calling convention is used for a method.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CALLCONV.CC_MSCPASCAL">
      <summary>Indicates that the Mscpascal calling convention is used for a method.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CALLCONV.CC_PASCAL">
      <summary>Indicates that the Pascal calling convention is used for a method.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CALLCONV.CC_MACPASCAL">
      <summary>Indicates that the Macpascal calling convention is used for a method.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CALLCONV.CC_STDCALL">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CALLCONV.CC_FPFASTCALL">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CALLCONV.CC_SYSCALL">
      <summary>Indicates that the Syscall calling convention is used for a method.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CALLCONV.CC_MPWCDECL">
      <summary>Indicates that the Mpwcdecl calling convention is used for a method.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CALLCONV.CC_MPWPASCAL">
      <summary>Indicates that the Mpwpascal calling convention is used for a method.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CALLCONV.CC_MAX">
      <summary>Indicates the end of the <see cref="T:Microsoft.VisualStudio.OLE.Interop.CALLCONV" /> enumeration.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.CALLTYPE">
      <summary>Specifies the call types used by <see cref="M:Microsoft.VisualStudio.OLE.Interop.IMessageFilter.HandleInComingCall(System.UInt32,System.IntPtr,System.UInt32,Microsoft.VisualStudio.OLE.Interop.INTERFACEINFO[])" />.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CALLTYPE.CALLTYPE_TOPLEVEL">
      <summary>Indicates that a top-level call has arrived and the object is not currently waiting for a reply from a previous outgoing call. Calls of this type should always be handled.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CALLTYPE.CALLTYPE_NESTED">
      <summary>Indicates that a call has arrived bearing the same logical thread identifier as that of a previous outgoing call for which the object is still awaiting a reply. Calls of this type should always be handled.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CALLTYPE.CALLTYPE_ASYNC">
      <summary>Indicates that an asynchronous call has arrived. Calls of this type cannot be rejected. OLE always delivers calls of this type. </summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CALLTYPE.CALLTYPE_TOPLEVEL_CALLPENDING">
      <summary>Indicates that a new top-level call has arrived with a new logical thread identifier and the object is currently waiting for a reply from a previous outgoing call. Calls of this type may be handled or rejected.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CALLTYPE.CALLTYPE_ASYNC_CALLPENDING">
      <summary>Indicates that an asynchronous call has arrived with a new logical thread identifier and the object is currently waiting for a reply from a previous outgoing call. Calls of this type cannot be rejected.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.CALPOLESTR">
      <summary>Represents a counted array of LPOLESTR types.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CALPOLESTR.cElems">
      <summary>Size of the array pointed to by <see cref="F:Microsoft.VisualStudio.OLE.Interop.CALPOLESTR.pElems" />.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CALPOLESTR.pElems">
      <summary>A pointer to an array of LPOLESTR values.  Each value corresponds to an allowable value that a particular property can accept.  The caller can use these string values in user interface elements, such as drop-down list boxes.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.CALPSTR">
      <summary>Represents a counted array of LPSTR types.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CALPSTR.cElems">
      <summary>The size of the array pointed to by <see cref="F:Microsoft.VisualStudio.OLE.Interop.CALPSTR.pElems" />.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CALPSTR.pElems">
      <summary>A pointer to an array of LPSTR types, each of which corresponds to an allowable value that a particular property can accept.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.CALPWSTR">
      <summary>Represents a counted array of LPWSTR types.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CALPWSTR.cElems">
      <summary>The size of the array pointed to by <see cref="F:Microsoft.VisualStudio.OLE.Interop.CALPWSTR.pElems" />.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CALPWSTR.pElems">
      <summary>A pointer to an array of LPWSTR types, each of which corresponds to an allowable value that a particular property can accept.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.CAPROPVARIANT">
      <summary>Represents a counted array of PROPVARIANT types.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CAPROPVARIANT.cElems">
      <summary>The size of the array pointed to by <see cref="F:Microsoft.VisualStudio.OLE.Interop.CAPROPVARIANT.pElems" />.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CAPROPVARIANT.pElems">
      <summary>A pointer to an array of PROPVARIANT types, each of which corresponds to an allowable value that a particular property can accept.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.CASCODE">
      <summary>Represents a counted array of SCODE types.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CASCODE.cElems">
      <summary>The size of the array pointed to by <see cref="F:Microsoft.VisualStudio.OLE.Interop.CASCODE.pElems" />.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CASCODE.pElems">
      <summary>A pointer to an array of SCODE types, each of which corresponds to an allowable value that a particular property can accept.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.CAUB">
      <summary>Represents a counted array of UCHAR types.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CAUB.cElems">
      <summary>The size of the array pointed to by <see cref="F:Microsoft.VisualStudio.OLE.Interop.CAUB.pElems" />.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CAUB.pElems">
      <summary>A pointer to an array of UCHAR types, each of which corresponds to an allowable value that a particular property can accept.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.CAUH">
      <summary>Represents a counted array of ULARGE_INTEGER types.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CAUH.cElems">
      <summary>The size of the array pointed to by <see cref="F:Microsoft.VisualStudio.OLE.Interop.CAUH.pElems" />.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CAUH.pElems">
      <summary>A pointer to an array of ULARGE_INTEGER types, each of which corresponds to an allowable value that a particular property can accept.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.CAUI">
      <summary>Represents a counted array of USHORT types.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CAUI.cElems">
      <summary>The size of the array pointed to by <see cref="F:Microsoft.VisualStudio.OLE.Interop.CAUI.pElems" />.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CAUI.pElems">
      <summary>A pointer to an array of USHORT types, each of which corresponds to an allowable value that a particular property can accept.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.CAUL">
      <summary>Represents a counted array of ULONG types.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CAUL.cElems">
      <summary>The size of the array pointed to by <see cref="F:Microsoft.VisualStudio.OLE.Interop.CAUL.pElems" />.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CAUL.pElems">
      <summary>A pointer to an array of ULONG types, each of which corresponds to an allowable value that a particular property can accept.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.CAUUID">
      <summary>Represents a counted array of UUID or GUID types.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CAUUID.cElems">
      <summary>The size of the array pointed to by <see cref="F:Microsoft.VisualStudio.OLE.Interop.CAUUID.pElems" />.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CAUUID.pElems">
      <summary>A pointer to an array of UUID values, each of which specifies a CLSID of a particular property page.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.CHANGEKIND"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CHANGEKIND.CHANGEKIND_ADDMEMBER">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CHANGEKIND.CHANGEKIND_DELETEMEMBER">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CHANGEKIND.CHANGEKIND_SETNAMES">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CHANGEKIND.CHANGEKIND_SETDOCUMENTATION">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CHANGEKIND.CHANGEKIND_GENERAL">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CHANGEKIND.CHANGEKIND_INVALIDATE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CHANGEKIND.CHANGEKIND_CHANGEFAILED">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CHANGEKIND.CHANGEKIND_MAX">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.CIP_STATUS">
      <summary>Contains the various application installation or file download problem statuses.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CIP_STATUS.CIP_DISK_FULL">
      <summary>Indicates that the destination can accept no more data.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CIP_STATUS.CIP_ACCESS_DENIED">
      <summary>Indicates a permissions problem.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CIP_STATUS.CIP_NEWER_VERSION_EXISTS">
      <summary>Indicates that the destination contains a newer version than the source.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CIP_STATUS.CIP_OLDER_VERSION_EXISTS">
      <summary>Indicates that the destination contains an older version than the source.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CIP_STATUS.CIP_NAME_CONFLICT">
      <summary>Indicates that the destination does not allow the naming convention used by the source. </summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CIP_STATUS.CIP_TRUST_VERIFICATION_COMPONENT_MISSING">
      <summary>Indicates that the destination cannot verify the source. </summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CIP_STATUS.CIP_EXE_SELF_REGISTERATION_TIMEOUT">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CIP_STATUS.CIP_UNSAFE_TO_ABORT">
      <summary>Indicates that the installation or download should not be aborted.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CIP_STATUS.CIP_NEED_REBOOT">
      <summary>Indicates that the destination machine requires rebooting.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.CLEANLOCALSTORAGE"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CLEANLOCALSTORAGE.Flags"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CLEANLOCALSTORAGE.pInterface"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CLEANLOCALSTORAGE.pStorage"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.CLIPDATA"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CLIPDATA.cbSize"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CLIPDATA.pClipData"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CLIPDATA.ulClipFmt"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.CLSCTX">
      <summary>Represents the class context.  Used to determine what scope and type of class object to use.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CLSCTX.CLSCTX_INPROC_SERVER">
      <summary>Indicates a remote server executable, which runs on a different machine. </summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CLSCTX.CLSCTX_INPROC_HANDLER">
      <summary>Indicates a handler dll, which runs on the same process as the caller.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CLSCTX.CLSCTX_LOCAL_SERVER">
      <summary>Indicates a server executable, which runs on the same machine but on a different process than the caller. </summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CLSCTX.CLSCTX_INPROC_SERVER16">
      <summary>Indicates a 16-bit server dll, which runs on the same process as the caller.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CLSCTX.CLSCTX_REMOTE_SERVER">
      <summary>Indicates a server executable, which runs on a different machine than the caller.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CLSCTX.CLSCTX_INPROC_HANDLER16">
      <summary>Indicates a 16-bit handler dll, which runs on the same process as the caller.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CLSCTX.CLSCTX_RESERVED1">
      <summary>Reserved.  Formerly INPROC_SERVERX86.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CLSCTX.CLSCTX_RESERVED2">
      <summary>Reserved.  Formerly INPROC_HANDLERX86.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CLSCTX.CLSCTX_RESERVED3">
      <summary>Reserved.  Formerly ESERV_HANDLER.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CLSCTX.CLSCTX_RESERVED4">
      <summary>Reserved.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CLSCTX.CLSCTX_NO_CODE_DOWNLOAD">
      <summary>Indicates that code should not be allowed to be downloaded from the Directory Service (if any) or the Internet.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CLSCTX.CLSCTX_RESERVED5">
      <summary>Reserved. Formerly NO_WX86_TRANSLATION.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CLSCTX.CLSCTX_NO_CUSTOM_MARSHAL">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CLSCTX.CLSCTX_ENABLE_CODE_DOWNLOAD">
      <summary>Indicates that code should be allowed to be downloaded from the Directory Service (if any) or the Internet.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CLSCTX.CLSCTX_NO_FAILURE_LOG">
      <summary>Indicates that no log messages about activation failure should be written to the Event Log.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CLSCTX.CLSCTX_DISABLE_AAA">
      <summary>Indicates that activate-as-activator capability is disabled for this activation only.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CLSCTX.CLSCTX_ENABLE_AAA">
      <summary>Indicates that activate-as-activator capability is enabled for this activation only.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CLSCTX.CLSCTX_FROM_DEFAULT_CONTEXT">
      <summary>Indicates that activation should begin from the default context of the current apartment.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.COAUTHIDENTITY">
      <summary>Represents a user name and password.  A pointer to a <see cref="T:Microsoft.VisualStudio.OLE.Interop.COAUTHIDENTITY" /> structure is a member of the <see cref="T:Microsoft.VisualStudio.OLE.Interop.COAUTHINFO" /> structure, which specifies authentication settings for remote activation requests.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.COAUTHIDENTITY.Domain">
      <summary>Represents a string containing the domain or workgroup name.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.COAUTHIDENTITY.DomainLength">
      <summary>Represents the length of the <see cref="F:Microsoft.VisualStudio.OLE.Interop.COAUTHIDENTITY.Domain" /> string, without the terminating NULL.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.COAUTHIDENTITY.Flags">
      <summary>Represents values indicating that strings are ANSI (0x1) or Unicode (0x2).  This value can be SEC_WINNT_AUTH_IDENTITY_ANSI or SEC_WINNT_AUTH_IDENTITY_UNICODE.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.COAUTHIDENTITY.Password">
      <summary>Represents the string containing the user's password in the domain or workgroup.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.COAUTHIDENTITY.PasswordLength">
      <summary>Represents the length of the <see cref="F:Microsoft.VisualStudio.OLE.Interop.COAUTHIDENTITY.Password" /> string, without the terminating NULL.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.COAUTHIDENTITY.User">
      <summary>Represents a string containing the user's name.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.COAUTHIDENTITY.UserLength">
      <summary>Represents the length of the <see cref="F:Microsoft.VisualStudio.OLE.Interop.COAUTHIDENTITY.User" /> string, without the terminating NULL.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.COAUTHINFO"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.COAUTHINFO.dwAuthnLevel"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.COAUTHINFO.dwAuthnSvc"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.COAUTHINFO.dwAuthzSvc"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.COAUTHINFO.dwCapabilities"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.COAUTHINFO.dwImpersonationLevel"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.COAUTHINFO.pAuthIdentityData"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.COAUTHINFO.pwszServerPrincName"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.CONNECTDATA"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CONNECTDATA.dwCookie"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CONNECTDATA.punk"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.Constants"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.Constants.OLECMDSTATE_DISABLED">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.Constants.OLECMDSTATE_UP">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.Constants.OLECMDSTATE_DOWN">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.Constants.OLECMDSTATE_NINCHED">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.Constants.OLECMDSTATE_INVISIBLE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.Constants.OLECONTEXT_NULLMENU">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.Constants.MSOCMDSTATE_DISABLED">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.Constants.MSOCMDSTATE_UP">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.Constants.MSOCMDSTATE_DOWN">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.Constants.MSOCMDSTATE_NINCHED">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.Constants.MSOCMDSTATE_INVISIBLE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.Constants.OLECMDERR_E_FIRST">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.Constants.OLECMDERR_E_NOTSUPPORTED">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.Constants.OLECMDERR_E_DISABLED">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.Constants.OLECMDERR_E_NOHELP">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.Constants.OLECMDERR_E_CANCELED">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.Constants.OLECMDERR_E_UNKNOWNGROUP">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.Constants.MSOCMDERR_E_FIRST">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.Constants.MSOCMDERR_E_NOTSUPPORTED">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.Constants.MSOCMDERR_E_DISABLED">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.Constants.MSOCMDERR_E_NOHELP">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.Constants.MSOCMDERR_E_CANCELED">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.Constants.MSOCMDERR_E_UNKNOWNGROUP">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.Constants.MSOCMDF_SUPPORTED">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.Constants.MSOCMDF_ENABLED">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.Constants.MSOCMDF_LATCHED">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.Constants.MSOCMDF_NINCHED">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.Constants.MSOCMDTEXTF_NONE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.Constants.MSOCMDTEXTF_NAME">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.Constants.MSOCMDTEXTF_STATUS">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.Constants.MSOCMDEXECOPT_DODEFAULT">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.Constants.MSOCMDEXECOPT_PROMPTUSER">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.Constants.MSOCMDEXECOPT_DONTPROMPTUSER">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.Constants.MSOCMDEXECOPT_SHOWHELP">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.Constants.MSOCMDID_OPEN">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.Constants.MSOCMDID_NEW">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.Constants.MSOCMDID_SAVE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.Constants.MSOCMDID_SAVEAS">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.Constants.MSOCMDID_SAVECOPYAS">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.Constants.MSOCMDID_PRINT">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.Constants.MSOCMDID_PRINTPREVIEW">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.Constants.MSOCMDID_PAGESETUP">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.Constants.MSOCMDID_SPELL">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.Constants.MSOCMDID_PROPERTIES">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.Constants.MSOCMDID_CUT">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.Constants.MSOCMDID_COPY">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.Constants.MSOCMDID_PASTE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.Constants.MSOCMDID_PASTESPECIAL">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.Constants.MSOCMDID_UNDO">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.Constants.MSOCMDID_REDO">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.Constants.MSOCMDID_SELECTALL">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.Constants.MSOCMDID_CLEARSELECTION">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.Constants.MSOCMDID_ZOOM">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.Constants.MSOCMDID_GETZOOMRANGE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.Constants.PROPSETHDR_OSVERSION_UNKNOWN">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.Constants.CCH_MAX_PROPSTG_NAME">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.CONTROLINFO"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CONTROLINFO.cAccel"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CONTROLINFO.cb"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CONTROLINFO.dwFlags"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CONTROLINFO.haccel"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.COSERVERINFO"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.COSERVERINFO.dwReserved1"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.COSERVERINFO.dwReserved2"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.COSERVERINFO.pAuthInfo"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.COSERVERINFO.pwszName"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.CTRLINFO"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CTRLINFO.CTRLINFO_EATS_RETURN">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CTRLINFO.CTRLINFO_EATS_ESCAPE">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.CUSTDATA"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CUSTDATA.cCustData"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CUSTDATA.prgCustData"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.CUSTDATAITEM"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CUSTDATAITEM.guid"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.CUSTDATAITEM.varValue"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.DATADIR"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.DATADIR.DATADIR_GET">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.DATADIR.DATADIR_SET">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.DCOM_CALL_STATE"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.DCOM_CALL_STATE.DCOM_NONE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.DCOM_CALL_STATE.DCOM_CALL_COMPLETE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.DCOM_CALL_STATE.DCOM_CALL_CANCELED">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.DESCKIND"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.DESCKIND.DESCKIND_NONE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.DESCKIND.DESCKIND_FUNCDESC">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.DESCKIND.DESCKIND_VARDESC">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.DESCKIND.DESCKIND_TYPECOMP">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.DESCKIND.DESCKIND_IMPLICITAPPOBJ">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.DESCKIND.DESCKIND_MAX">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.DISCARDCACHE"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.DISCARDCACHE.DISCARDCACHE_SAVEIFDIRTY">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.DISCARDCACHE.DISCARDCACHE_NOSAVE">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.DISPPARAMS"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.DISPPARAMS.cArgs"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.DISPPARAMS.cNamedArgs"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.DISPPARAMS.rgdispidNamedArgs"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.DISPPARAMS.rgvarg"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.DOCMISC"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.DOCMISC.DOCMISC_CANCREATEMULTIPLEVIEWS">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.DOCMISC.DOCMISC_SUPPORTCOMPLEXRECTANGLES">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.DOCMISC.DOCMISC_CANTOPENEDIT">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.DOCMISC.DOCMISC_NOFILESUPPORT">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.DVASPECT"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.DVASPECT.DVASPECT_CONTENT">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.DVASPECT.DVASPECT_THUMBNAIL">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.DVASPECT.DVASPECT_ICON">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.DVASPECT.DVASPECT_DOCPRINT">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.DVASPECT2"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.DVASPECT2.DVASPECT_OPAQUE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.DVASPECT2.DVASPECT_TRANSPARENT">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.DVASPECTINFOFLAG"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.DVASPECTINFOFLAG.DVASPECTINFOFLAG_CANOPTIMIZE">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.DVEXTENTINFO"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.DVEXTENTINFO.cb"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.DVEXTENTINFO.dwExtentMode"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.DVEXTENTINFO.sizelProposed"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.DVEXTENTMODE"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.DVEXTENTMODE.DVEXTENT_CONTENT">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.DVEXTENTMODE.DVEXTENT_INTEGRAL">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.DVTARGETDEVICE"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.DVTARGETDEVICE.tdData"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.DVTARGETDEVICE.tdDeviceNameOffset"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.DVTARGETDEVICE.tdDriverNameOffset"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.DVTARGETDEVICE.tdExtDevmodeOffset"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.DVTARGETDEVICE.tdPortNameOffset"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.DVTARGETDEVICE.tdSize"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.ELEMDESC"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.ELEMDESC.PARAMDESC"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.ELEMDESC.tdesc"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.EOLE_AUTHENTICATION_CAPABILITIES"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.EOLE_AUTHENTICATION_CAPABILITIES.EOAC_NONE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.EOLE_AUTHENTICATION_CAPABILITIES.EOAC_MUTUAL_AUTH">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.EOLE_AUTHENTICATION_CAPABILITIES.EOAC_STATIC_CLOAKING">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.EOLE_AUTHENTICATION_CAPABILITIES.EOAC_DYNAMIC_CLOAKING">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.EOLE_AUTHENTICATION_CAPABILITIES.EOAC_ANY_AUTHORITY">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.EOLE_AUTHENTICATION_CAPABILITIES.EOAC_MAKE_FULLSIC">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.EOLE_AUTHENTICATION_CAPABILITIES.EOAC_DEFAULT">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.EOLE_AUTHENTICATION_CAPABILITIES.EOAC_SECURE_REFS">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.EOLE_AUTHENTICATION_CAPABILITIES.EOAC_ACCESS_CONTROL">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.EOLE_AUTHENTICATION_CAPABILITIES.EOAC_APPID">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.EOLE_AUTHENTICATION_CAPABILITIES.EOAC_DYNAMIC">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.EOLE_AUTHENTICATION_CAPABILITIES.EOAC_REQUIRE_FULLSIC">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.EOLE_AUTHENTICATION_CAPABILITIES.EOAC_AUTO_IMPERSONATE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.EOLE_AUTHENTICATION_CAPABILITIES.EOAC_NO_CUSTOM_MARSHAL">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.EOLE_AUTHENTICATION_CAPABILITIES.EOAC_DISABLE_AAA">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.EXCEPINFO"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.EXCEPINFO.bstrDescription"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.EXCEPINFO.bstrHelpFile"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.EXCEPINFO.bstrSource"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.EXCEPINFO.dwHelpContext"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.EXCEPINFO.pfnDeferredFillIn"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.EXCEPINFO.pvReserved"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.EXCEPINFO.scode"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.EXCEPINFO.wCode"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.EXCEPINFO.wReserved"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.EXTCONN"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.EXTCONN.EXTCONN_STRONG">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.EXTCONN.EXTCONN_WEAK">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.EXTCONN.EXTCONN_CALLABLE">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.FILETIME"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.FILETIME.dwHighDateTime"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.FILETIME.dwLowDateTime"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.FORMATETC"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.FORMATETC.cfFormat"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.FORMATETC.dwAspect"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.FORMATETC.lindex"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.FORMATETC.ptd"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.FORMATETC.tymed"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.FUNCDESC"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.FUNCDESC.CALLCONV"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.FUNCDESC.cParams"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.FUNCDESC.cParamsOpt"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.FUNCDESC.cScodes"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.FUNCDESC.elemdescFunc"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.FUNCDESC.FUNCKIND"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.FUNCDESC.invkind"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.FUNCDESC.lprgelemdescParam"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.FUNCDESC.lprgscode"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.FUNCDESC.memid"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.FUNCDESC.oVft"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.FUNCDESC.wFuncFlags"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.FUNCFLAGS"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.FUNCFLAGS.FUNCFLAG_FRESTRICTED">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.FUNCFLAGS.FUNCFLAG_FSOURCE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.FUNCFLAGS.FUNCFLAG_FBINDABLE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.FUNCFLAGS.FUNCFLAG_FREQUESTEDIT">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.FUNCFLAGS.FUNCFLAG_FDISPLAYBIND">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.FUNCFLAGS.FUNCFLAG_FDEFAULTBIND">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.FUNCFLAGS.FUNCFLAG_FHIDDEN">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.FUNCFLAGS.FUNCFLAG_FUSESGETLASTERROR">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.FUNCFLAGS.FUNCFLAG_FDEFAULTCOLLELEM">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.FUNCFLAGS.FUNCFLAG_FUIDEFAULT">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.FUNCFLAGS.FUNCFLAG_FNONBROWSABLE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.FUNCFLAGS.FUNCFLAG_FREPLACEABLE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.FUNCFLAGS.FUNCFLAG_FIMMEDIATEBIND">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.FUNCKIND"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.FUNCKIND.FUNC_VIRTUAL">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.FUNCKIND.FUNC_PUREVIRTUAL">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.FUNCKIND.FUNC_NONVIRTUAL">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.FUNCKIND.FUNC_STATIC">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.FUNCKIND.FUNC_DISPATCH">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.GUIDKIND"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.GUIDKIND.GUIDKIND_DEFAULT_SOURCE_DISP_IID">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.HITRESULT"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.HITRESULT.HITRESULT_OUTSIDE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.HITRESULT.HITRESULT_TRANSPARENT">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.HITRESULT.HITRESULT_CLOSE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.HITRESULT.HITRESULT_HIT">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IAddrExclusionControl"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IAddrExclusionControl.GetCurrentAddrExclusionList(System.Guid@,System.IntPtr@)">
      <param name="riid"></param>
      <param name="ppEnumerator"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IAddrExclusionControl.UpdateAddrExclusionList(System.Object)">
      <param name="pEnumerator"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IAddrTrackingControl"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IAddrTrackingControl.DisableCOMDynamicAddrTracking"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IAddrTrackingControl.EnableCOMDynamicAddrTracking"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IAdviseSink">
      <summary>Enables containers and other objects to receive notice of changes. Standard OLE interface. For more information, see IAdviseSink.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IAdviseSink.OnClose"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IAdviseSink.OnDataChange(Microsoft.VisualStudio.OLE.Interop.FORMATETC[],Microsoft.VisualStudio.OLE.Interop.STGMEDIUM[])">
      <param name="pFormatetc"></param>
      <param name="pStgmed"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IAdviseSink.OnRename(Microsoft.VisualStudio.OLE.Interop.IMoniker)">
      <param name="pmk"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IAdviseSink.OnSave"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IAdviseSink.OnViewChange(System.UInt32,System.Int32)">
      <param name="dwAspect"></param>
      <param name="lindex"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IAdviseSink2">
      <summary>Extends and inherits from <see cref="T:Microsoft.VisualStudio.OLE.Interop.IAdviseSink" />. Supports an additional notification. Standard OLE interface. For more information, see IAdviseSink2.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IAdviseSink2.OnClose"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IAdviseSink2.OnDataChange(Microsoft.VisualStudio.OLE.Interop.FORMATETC[],Microsoft.VisualStudio.OLE.Interop.STGMEDIUM[])">
      <param name="pFormatetc"> </param>
      <param name="pStgmed"> </param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IAdviseSink2.OnLinkSrcChange(Microsoft.VisualStudio.OLE.Interop.IMoniker)">
      <param name="pmk"> </param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IAdviseSink2.OnRename(Microsoft.VisualStudio.OLE.Interop.IMoniker)">
      <param name="pmk"> </param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IAdviseSink2.OnSave"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IAdviseSink2.OnViewChange(System.UInt32,System.Int32)">
      <param name="dwAspect"> </param>
      <param name="lindex"> </param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IAdviseSinkEx">
      <summary>Extends <see cref="T:Microsoft.VisualStudio.OLE.Interop.IAdviseSink" /> to provide notification of changes in an object's view status. Standard OLE interface. For more information, see IAdviseSinkEx.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IAdviseSinkEx.OnClose"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IAdviseSinkEx.OnDataChange(Microsoft.VisualStudio.OLE.Interop.FORMATETC[],Microsoft.VisualStudio.OLE.Interop.STGMEDIUM[])">
      <param name="pFormatetc"></param>
      <param name="pStgmed"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IAdviseSinkEx.OnRename(Microsoft.VisualStudio.OLE.Interop.IMoniker)">
      <param name="pmk"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IAdviseSinkEx.OnSave"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IAdviseSinkEx.OnViewChange(System.UInt32,System.Int32)">
      <param name="dwAspect"></param>
      <param name="lindex"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IAdviseSinkEx.OnViewStatusChange(System.UInt32)">
      <param name="dwViewStatus"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IAsyncManager">
      <summary>Monitors an asynchronous distributed COM (DCOM) call. Used as an argument in the <see cref="M:Microsoft.VisualStudio.OLE.Interop.IRpcChannelBuffer3.RegisterAsync(Microsoft.VisualStudio.OLE.Interop.RPCOLEMESSAGE[],Microsoft.VisualStudio.OLE.Interop.IAsyncManager)" /> method of the <see cref="T:Microsoft.VisualStudio.OLE.Interop.IRpcChannelBuffer3" /> interface.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IAsyncManager.CompleteCall(System.Int32)">
      <param name="Result"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IAsyncManager.GetCallContext(System.Guid@,System.IntPtr@)">
      <param name="riid"></param>
      <param name="pInterface"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IAsyncManager.GetState(System.UInt32@)">
      <param name="pulStateFlags"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IAsyncRpcChannelBuffer">
      <summary>Manages a buffer for a remote procedure call. Used for asynchronous distributed COM (DCOM) calls. For more information about remote invocation, see Standard Marshaling and Write Your Own Transport for COM Calls Leveraging the Power of Late Binding.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IAsyncRpcChannelBuffer.FreeBuffer(Microsoft.VisualStudio.OLE.Interop.RPCOLEMESSAGE[])">
      <param name="pMessage"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IAsyncRpcChannelBuffer.GetBuffer(Microsoft.VisualStudio.OLE.Interop.RPCOLEMESSAGE[],System.Guid@)">
      <param name="pMessage"></param>
      <param name="riid"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IAsyncRpcChannelBuffer.GetDestCtx(System.UInt32@,System.IntPtr@)">
      <param name="pdwDestContext"></param>
      <param name="ppvDestContext"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IAsyncRpcChannelBuffer.GetDestCtxEx(Microsoft.VisualStudio.OLE.Interop.RPCOLEMESSAGE[],System.UInt32@,System.IntPtr@)">
      <param name="pMsg"></param>
      <param name="pdwDestContext"></param>
      <param name="ppvDestContext"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IAsyncRpcChannelBuffer.GetProtocolVersion(System.UInt32@)">
      <param name="pdwVersion"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IAsyncRpcChannelBuffer.IsConnected"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IAsyncRpcChannelBuffer.Receive(Microsoft.VisualStudio.OLE.Interop.RPCOLEMESSAGE[],System.UInt32@)">
      <param name="pMsg"></param>
      <param name="pulStatus"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IAsyncRpcChannelBuffer.Send(Microsoft.VisualStudio.OLE.Interop.RPCOLEMESSAGE[],Microsoft.VisualStudio.OLE.Interop.ISynchronize,System.UInt32@)">
      <param name="pMsg"></param>
      <param name="pSync"></param>
      <param name="pulStatus"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IAsyncRpcChannelBuffer.SendReceive(Microsoft.VisualStudio.OLE.Interop.RPCOLEMESSAGE[],System.UInt32@)">
      <param name="pMessage"></param>
      <param name="pStatus"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IBindCtx">
      <summary>Accumulates information about objects bound in a particular operation but that need to be released at the end of the operation. Commonly used in operations involving moniker binding. Standard COM interface. For more information, see IBindCtx.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IBindCtx.EnumObjectParam(Microsoft.VisualStudio.OLE.Interop.IEnumString@)">
      <param name="ppEnum"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IBindCtx.GetBindOptions(Microsoft.VisualStudio.OLE.Interop.BIND_OPTS2[])">
      <param name="pbindopts"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IBindCtx.GetObjectParam(System.String,System.Object@)">
      <param name="pszKey"></param>
      <param name="ppunk"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IBindCtx.GetRunningObjectTable(Microsoft.VisualStudio.OLE.Interop.IRunningObjectTable@)">
      <param name="pprot"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IBindCtx.RegisterObjectBound(System.Object)">
      <param name="punk"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IBindCtx.RegisterObjectParam(System.String,System.Object)">
      <param name="pszKey"></param>
      <param name="punk"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IBindCtx.ReleaseBoundObjects"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IBindCtx.RevokeObjectBound(System.Object)">
      <param name="punk"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IBindCtx.RevokeObjectParam(System.String)">
      <param name="pszKey"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IBindCtx.SetBindOptions(Microsoft.VisualStudio.OLE.Interop.BIND_OPTS2[])">
      <param name="pbindopts"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IBindHost">
      <summary>Implemented by a container to enable hosted objects to do asynchronous data transfers through the container. For more information, see IBindHost and About Cooperative and Asynchronous Data Retrieval.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IBindHost.CreateMoniker(System.String,Microsoft.VisualStudio.OLE.Interop.IBindCtx,Microsoft.VisualStudio.OLE.Interop.IMoniker@,System.UInt32)">
      <param name="szName"></param>
      <param name="pbc"></param>
      <param name="ppmk"></param>
      <param name="dwReserved"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IBindHost.MonikerBindToObject(Microsoft.VisualStudio.OLE.Interop.IMoniker,Microsoft.VisualStudio.OLE.Interop.IBindCtx,Microsoft.VisualStudio.OLE.Interop.IBindStatusCallback,System.Guid@,System.Object@)">
      <param name="pmk"></param>
      <param name="pbc"></param>
      <param name="pBSC"></param>
      <param name="riid"></param>
      <param name="ppvObj"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IBindHost.MonikerBindToStorage(Microsoft.VisualStudio.OLE.Interop.IMoniker,Microsoft.VisualStudio.OLE.Interop.IBindCtx,Microsoft.VisualStudio.OLE.Interop.IBindStatusCallback,System.Guid@,System.Object@)">
      <param name="pmk"></param>
      <param name="pbc"></param>
      <param name="pBSC"></param>
      <param name="riid"></param>
      <param name="ppvObj"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IBinding">
      <summary>Enables a client program using an asynchronous moniker to control the progress of a bind operation. Used as an argument in the <see cref="M:Microsoft.VisualStudio.OLE.Interop.IBindStatusCallback.OnStartBinding(System.UInt32,Microsoft.VisualStudio.OLE.Interop.IBinding)" /> method of the <see cref="T:Microsoft.VisualStudio.OLE.Interop.IBindStatusCallback" /> interface. For more information, see IBinding and About Cooperative and Asynchronous Data Retrieval.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IBinding.Abort"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IBinding.GetBindResult(System.Guid@,System.UInt32@,System.IntPtr,System.UInt32)">
      <param name="pclsidProtocol"></param>
      <param name="pdwResult"></param>
      <param name="pszResult"></param>
      <param name="dwReserved"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IBinding.GetPriority(System.Int32@)">
      <param name="pnPriority"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IBinding.Resume"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IBinding.SetPriority(System.Int32)">
      <param name="nPriority"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IBinding.Suspend"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IBindStatusCallback">
      <summary>Provides information about and defines callback methods for monitoring an asynchronous binding operation. For more information, see About Cooperative and Asynchronous Data Retrieval and IBindStatusCallback.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IBindStatusCallback.GetBindInfo(System.UInt32@,Microsoft.VisualStudio.OLE.Interop.BINDINFO[])">
      <param name="grfBINDF"></param>
      <param name="pbindinfo"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IBindStatusCallback.GetPriority(System.Int32@)">
      <param name="pnPriority"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IBindStatusCallback.OnDataAvailable(System.UInt32,System.UInt32,Microsoft.VisualStudio.OLE.Interop.FORMATETC[],Microsoft.VisualStudio.OLE.Interop.STGMEDIUM[])">
      <param name="grfBSCF"></param>
      <param name="dwSize"></param>
      <param name="pFormatetc"></param>
      <param name="pStgmed"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IBindStatusCallback.OnLowResource(System.UInt32)">
      <param name="reserved"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IBindStatusCallback.OnObjectAvailable(System.Guid@,System.Object)">
      <param name="riid"></param>
      <param name="punk"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IBindStatusCallback.OnProgress(System.UInt32,System.UInt32,System.UInt32,System.String)">
      <param name="ulProgress"></param>
      <param name="ulProgressMax"></param>
      <param name="ulStatusCode"></param>
      <param name="szStatusText"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IBindStatusCallback.OnStartBinding(System.UInt32,Microsoft.VisualStudio.OLE.Interop.IBinding)">
      <param name="dwReserved"></param>
      <param name="pib"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IBindStatusCallback.OnStopBinding(System.Int32,System.String)">
      <param name="hresult"></param>
      <param name="szError"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IBlockingLock">
      <summary>Provides a semaphore to enable temporary exclusive access to a resource. For more information, see IBlockingLock.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IBlockingLock.Lock(System.UInt32)">
      <param name="dwTimeout"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IBlockingLock.Unlock"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.ICallFactory">
      <summary>Creates an object for processing method calls on asynchronous interfaces. For more information, see ICallFactory and Making and Processing Asynchronous Calls.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.ICallFactory.CreateCall(System.Guid@,System.Object,System.Guid@,System.Object@)">
      <param name="riid"></param>
      <param name="pCtrlUnk"></param>
      <param name="riid2"></param>
      <param name="ppv"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.ICancelMethodCalls">
      <summary>Manages method call cancellation requests. For more information, see Non-Blocking Method Calls and ICancelMethodCalls.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.ICancelMethodCalls.Cancel(System.UInt32)">
      <param name="ulSeconds"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.ICancelMethodCalls.TestCancel"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IChannelHook">
      <summary>Provides a mechanism to intercept and modify calls when the COM engine processes the calls.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IChannelHook.ClientFillBuffer(System.Guid@,System.Guid@,System.UInt32@,System.IntPtr)">
      <param name="uExtent"></param>
      <param name="riid"></param>
      <param name="pDataSize"></param>
      <param name="pDataBuffer"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IChannelHook.ClientGetSize(System.Guid@,System.Guid@,System.UInt32@)">
      <param name="uExtent"></param>
      <param name="riid"></param>
      <param name="pDataSize"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IChannelHook.ClientNotify(System.Guid@,System.Guid@,System.UInt32,System.IntPtr,System.UInt32,System.Int32)">
      <param name="uExtent"></param>
      <param name="riid"></param>
      <param name="cbDataSize"></param>
      <param name="pDataBuffer"></param>
      <param name="lDataRep"></param>
      <param name="hrFault"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IChannelHook.ServerFillBuffer(System.Guid@,System.Guid@,System.UInt32@,System.IntPtr,System.Int32)">
      <param name="uExtent"></param>
      <param name="riid"></param>
      <param name="pDataSize"></param>
      <param name="pDataBuffer"></param>
      <param name="hrFault"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IChannelHook.ServerGetSize(System.Guid@,System.Guid@,System.Int32,System.UInt32@)">
      <param name="uExtent"></param>
      <param name="riid"></param>
      <param name="hrFault"></param>
      <param name="pDataSize"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IChannelHook.ServerNotify(System.Guid@,System.Guid@,System.UInt32,System.IntPtr,System.UInt32)">
      <param name="uExtent"></param>
      <param name="riid"></param>
      <param name="cbDataSize"></param>
      <param name="pDataBuffer"></param>
      <param name="lDataRep"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IClassActivator">
      <summary>Retrieves a class object. Not used.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IClassActivator.GetClassObject(System.Guid@,System.UInt32,System.UInt32,System.Guid@,System.IntPtr@)">
      <param name="rclsid"></param>
      <param name="dwClassContext"></param>
      <param name="locale"></param>
      <param name="riid"></param>
      <param name="ppv"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IClassFactory">
      <summary>Creates an instance of a class of a specific type. For more information, see IClassFactory.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IClassFactory.CreateInstance(System.Guid@,System.Object@)">
      <param name="riid"></param>
      <param name="ppvObject"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IClassFactory.LockServer(System.Int32)">
      <param name="fLock"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IClassFactory2">
      <summary>Creates an instance of a specified class. Supports licensing. Extends and inherits from <see cref="T:Microsoft.VisualStudio.OLE.Interop.IClassFactory" />. For more information, see IClassFactory2.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IClassFactory2.CreateInstance(System.Guid@,System.Object@)">
      <param name="riid"></param>
      <param name="ppvObject"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IClassFactory2.CreateInstanceLic(System.Guid@,System.String,System.Object@)">
      <param name="riid"></param>
      <param name="bstrKey"></param>
      <param name="ppvObj"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IClassFactory2.GetLicInfo(Microsoft.VisualStudio.OLE.Interop.LICINFO[])">
      <param name="pLicInfo"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IClassFactory2.LockServer(System.Int32)">
      <param name="fLock"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IClassFactory2.RequestLicKey(System.UInt32,System.String@)">
      <param name="dwReserved"></param>
      <param name="pBstrKey"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IClientSecurity">
      <summary>Gets or sets the security settings of an interface proxy or copies the proxy. For more information, see IClientSecurity.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IClientSecurity.CopyProxy(System.Object,System.Object@)">
      <param name="pProxy"></param>
      <param name="ppCopy"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IClientSecurity.QueryBlanket(System.Object,System.UInt32@,System.UInt32@,System.IntPtr,System.UInt32@,System.UInt32@,System.IntPtr@,System.UInt32@)">
      <param name="pProxy"></param>
      <param name="pAuthnSvc"></param>
      <param name="pAuthzSvc"></param>
      <param name="pServerPrincName"></param>
      <param name="pAuthnLevel"></param>
      <param name="pImpLevel"></param>
      <param name="pAuthInfo"></param>
      <param name="pCapabilites"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IClientSecurity.SetBlanket(System.Object,System.UInt32,System.UInt32,System.String,System.UInt32,System.UInt32,System.IntPtr,System.UInt32)">
      <param name="pProxy"></param>
      <param name="dwAuthnSvc"></param>
      <param name="dwAuthzSvc"></param>
      <param name="pServerPrincName"></param>
      <param name="dwAuthnLevel"></param>
      <param name="dwImpLevel"></param>
      <param name="pAuthInfo"></param>
      <param name="dwCapabilities"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IComThreadingInfo">
      <summary>Provides information about the caller's execution thread, including thread and apartment type. For more information, see IComThreadingInfo.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IComThreadingInfo.GetCurrentApartmentType(Microsoft.VisualStudio.OLE.Interop.APTTYPE[])">
      <param name="pAptType"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IComThreadingInfo.GetCurrentLogicalThreadId(System.Guid@)">
      <param name="pguidLogicalThreadId"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IComThreadingInfo.GetCurrentThreadType(Microsoft.VisualStudio.OLE.Interop.THDTYPE[])">
      <param name="pThreadType"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IComThreadingInfo.SetCurrentLogicalThreadId(System.Guid@)">
      <param name="rguid"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IConnectionPoint">
      <summary>Supports connection points for connectable objects. For more information, see IConnectionPoint.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IConnectionPoint.Advise(System.Object,System.UInt32@)">
      <param name="pUnkSink"></param>
      <param name="pdwCookie"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IConnectionPoint.EnumConnections(Microsoft.VisualStudio.OLE.Interop.IEnumConnections@)">
      <param name="ppEnum"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IConnectionPoint.GetConnectionInterface(System.Guid@)">
      <param name="pIID"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IConnectionPoint.GetConnectionPointContainer(Microsoft.VisualStudio.OLE.Interop.IConnectionPointContainer@)">
      <param name="ppCPC"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IConnectionPoint.Unadvise(System.UInt32)">
      <param name="dwCookie"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IConnectionPointContainer">
      <summary>Supports connection points for connectable objects. Indicates to a client that the object is connectable and provides the <see cref="T:Microsoft.VisualStudio.OLE.Interop.IConnectionPoint" /> interface. For more information, see IConnectionPointContainer.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IConnectionPointContainer.EnumConnectionPoints(Microsoft.VisualStudio.OLE.Interop.IEnumConnectionPoints@)">
      <param name="ppEnum"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IConnectionPointContainer.FindConnectionPoint(System.Guid@,Microsoft.VisualStudio.OLE.Interop.IConnectionPoint@)">
      <param name="riid"></param>
      <param name="ppCP"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IContinue">
      <summary>Indicates whether or not to continue an operation. Used with remote procedure calls.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IContinue.FContinue"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IContinueCallback">
      <summary>Provides a generic callback mechanism for interruptible processes that need to ask an object whether or not to continue. For more information, see IContinueCallback.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IContinueCallback.FContinue"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IContinueCallback.FContinuePrinting(System.Int32,System.Int32,System.String)">
      <param name="nCntPrinted"></param>
      <param name="nCurPage"></param>
      <param name="pwszPrintStatus"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IDataAdviseHolder">
      <summary>Creates and manages advisory connections between a data object and one or more advise sinks. Implements the advisory methods of <see cref="T:Microsoft.VisualStudio.OLE.Interop.IDataObject" />. For more information, see IDataAdviseHolder.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IDataAdviseHolder.Advise(Microsoft.VisualStudio.OLE.Interop.IDataObject,Microsoft.VisualStudio.OLE.Interop.FORMATETC[],System.UInt32,Microsoft.VisualStudio.OLE.Interop.IAdviseSink,System.UInt32@)">
      <param name="pDataObject"></param>
      <param name="pFetc"></param>
      <param name="ADVF"></param>
      <param name="pAdvise"></param>
      <param name="pdwConnection"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IDataAdviseHolder.EnumAdvise(Microsoft.VisualStudio.OLE.Interop.IEnumSTATDATA@)">
      <param name="ppenumAdvise"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IDataAdviseHolder.SendOnDataChange(Microsoft.VisualStudio.OLE.Interop.IDataObject,System.UInt32,System.UInt32)">
      <param name="pDataObject"></param>
      <param name="dwReserved"></param>
      <param name="ADVF"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IDataAdviseHolder.Unadvise(System.UInt32)">
      <param name="dwConnection"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IDataObject">
      <summary>Enables transfer and notification of changes in data. For more information, see IDataObject.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IDataObject.DAdvise(Microsoft.VisualStudio.OLE.Interop.FORMATETC[],System.UInt32,Microsoft.VisualStudio.OLE.Interop.IAdviseSink,System.UInt32@)">
      <param name="pFormatetc"></param>
      <param name="ADVF"></param>
      <param name="pAdvSink"></param>
      <param name="pdwConnection"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IDataObject.DUnadvise(System.UInt32)">
      <param name="dwConnection"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IDataObject.EnumDAdvise(Microsoft.VisualStudio.OLE.Interop.IEnumSTATDATA@)">
      <param name="ppenumAdvise"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IDataObject.EnumFormatEtc(System.UInt32,Microsoft.VisualStudio.OLE.Interop.IEnumFORMATETC@)">
      <param name="dwDirection"></param>
      <param name="ppenumFormatEtc"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IDataObject.GetCanonicalFormatEtc(Microsoft.VisualStudio.OLE.Interop.FORMATETC[],Microsoft.VisualStudio.OLE.Interop.FORMATETC[])">
      <param name="pformatectIn"></param>
      <param name="pformatetcOut"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IDataObject.GetData(Microsoft.VisualStudio.OLE.Interop.FORMATETC[],Microsoft.VisualStudio.OLE.Interop.STGMEDIUM[])">
      <param name="pformatetcIn"></param>
      <param name="pRemoteMedium"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IDataObject.GetDataHere(Microsoft.VisualStudio.OLE.Interop.FORMATETC[],Microsoft.VisualStudio.OLE.Interop.STGMEDIUM[])">
      <param name="pFormatetc"></param>
      <param name="pRemoteMedium"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IDataObject.QueryGetData(Microsoft.VisualStudio.OLE.Interop.FORMATETC[])">
      <param name="pFormatetc"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IDataObject.SetData(Microsoft.VisualStudio.OLE.Interop.FORMATETC[],Microsoft.VisualStudio.OLE.Interop.STGMEDIUM[],System.Int32)">
      <param name="pFormatetc"></param>
      <param name="pmedium"></param>
      <param name="fRelease"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IDirectWriterLock">
      <summary>Allows only a single writer while enabling multiple readers of a root storage object. For more information, see IDirectWriterLock and IDirectWriterLock - Compound File Implementation.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IDirectWriterLock.HaveWriteAccess"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IDirectWriterLock.ReleaseWriteAccess"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IDirectWriterLock.WaitForWriteAccess(System.UInt32)">
      <param name="dwTimeout"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IDLDESC"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.IDLDESC.dwReserved"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.IDLDESC.wIDLFlags"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IDropTarget">
      <summary>Part of implementing drag-and-drop operations. Implemented by an object that can be a target for data during a drag-and-drop operation. For more information, see IDropTarget.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IDropTarget.DragEnter(Microsoft.VisualStudio.OLE.Interop.IDataObject,System.UInt32,Microsoft.VisualStudio.OLE.Interop.POINTL,System.UInt32@)">
      <param name="pDataObj"></param>
      <param name="grfKeyState"></param>
      <param name="pt"></param>
      <param name="pdwEffect"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IDropTarget.DragLeave"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IDropTarget.DragOver(System.UInt32,Microsoft.VisualStudio.OLE.Interop.POINTL,System.UInt32@)">
      <param name="grfKeyState"></param>
      <param name="pt"></param>
      <param name="pdwEffect"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IDropTarget.Drop(Microsoft.VisualStudio.OLE.Interop.IDataObject,System.UInt32,Microsoft.VisualStudio.OLE.Interop.POINTL,System.UInt32@)">
      <param name="pDataObj"></param>
      <param name="grfKeyState"></param>
      <param name="pt"></param>
      <param name="pdwEffect"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IDummyHICONIncluder"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IDummyHICONIncluder.Dummy(System.IntPtr,System.IntPtr)">
      <param name="h1"></param>
      <param name="h2"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IEnumConnectionPoints">
      <summary>Enumerates connection points on a connectable object (implementer of <see cref="T:Microsoft.VisualStudio.OLE.Interop.IConnectionPointContainer" />). For more information, see IEnumConnectionPoints.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IEnumConnectionPoints.Clone(Microsoft.VisualStudio.OLE.Interop.IEnumConnectionPoints@)">
      <param name="ppEnum"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IEnumConnectionPoints.Next(System.UInt32,Microsoft.VisualStudio.OLE.Interop.IConnectionPoint[],System.UInt32@)">
      <param name="cConnections"></param>
      <param name="ppCP"></param>
      <param name="pcFetched"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IEnumConnectionPoints.Reset"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IEnumConnectionPoints.Skip(System.UInt32)">
      <param name="cConnections"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IEnumConnections">
      <summary>Enumerates connection points on a connectable object. <see cref="T:Microsoft.VisualStudio.OLE.Interop.IConnectionPointContainer" /> provides the <see cref="T:Microsoft.VisualStudio.OLE.Interop.IEnumConnectionPoints" /> interface; <see cref="T:Microsoft.VisualStudio.OLE.Interop.IConnectionPoint" /> provides the <see cref="T:Microsoft.VisualStudio.OLE.Interop.IEnumConnections" /> interface. For more information, see IEnumConnectionPoints and IEnumConnections.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IEnumConnections.Clone(Microsoft.VisualStudio.OLE.Interop.IEnumConnections@)">
      <param name="ppEnum"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IEnumConnections.Next(System.UInt32,Microsoft.VisualStudio.OLE.Interop.CONNECTDATA[],System.UInt32@)">
      <param name="cConnections"></param>
      <param name="rgcd"></param>
      <param name="pcFetched"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IEnumConnections.Reset"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IEnumConnections.Skip(System.UInt32)">
      <param name="cConnections"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IEnumFORMATETC">
      <summary>Enumerates an array of FORMATETC structures. This structure is a generalized clipboard format. For more information, see IEnumFORMATETC.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IEnumFORMATETC.Clone(Microsoft.VisualStudio.OLE.Interop.IEnumFORMATETC@)">
      <param name="ppEnum"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IEnumFORMATETC.Next(System.UInt32,Microsoft.VisualStudio.OLE.Interop.FORMATETC[],System.UInt32[])">
      <param name="celt"></param>
      <param name="rgelt"></param>
      <param name="pceltFetched"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IEnumFORMATETC.Reset"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IEnumFORMATETC.Skip(System.UInt32)">
      <param name="celt"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IEnumMoniker">
      <summary>Enumerates elements of a moniker, or monikers in a table of monikers. For more information, see IEnumMoniker.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IEnumMoniker.Clone(Microsoft.VisualStudio.OLE.Interop.IEnumMoniker@)">
      <param name="ppEnum"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IEnumMoniker.Next(System.UInt32,Microsoft.VisualStudio.OLE.Interop.IMoniker[],System.UInt32@)">
      <param name="celt"></param>
      <param name="rgelt"></param>
      <param name="pceltFetched"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IEnumMoniker.Reset"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IEnumMoniker.Skip(System.UInt32)">
      <param name="celt"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IEnumOleDocumentViews">
      <summary>Enumerates the views a document object supports. For more information, see IEnumOleDocumentViews.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IEnumOleDocumentViews.Clone(Microsoft.VisualStudio.OLE.Interop.IEnumOleDocumentViews@)">
      <param name="ppEnum"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IEnumOleDocumentViews.Next(System.UInt32,Microsoft.VisualStudio.OLE.Interop.IOleDocumentView[],System.UInt32@)">
      <param name="cViews"></param>
      <param name="rgpView"></param>
      <param name="pcFetched"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IEnumOleDocumentViews.Reset"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IEnumOleDocumentViews.Skip(System.UInt32)">
      <param name="cViews"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IEnumOleUndoUnits">
      <summary>Enumerates the undo units on the undo or redo stack. For more information, see IEnumOleUndoUnits.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IEnumOleUndoUnits.Clone(Microsoft.VisualStudio.OLE.Interop.IEnumOleUndoUnits@)">
      <param name="ppEnum"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IEnumOleUndoUnits.Next(System.UInt32,Microsoft.VisualStudio.OLE.Interop.IOleUndoUnit[],System.UInt32@)">
      <param name="celt"></param>
      <param name="rgelt"></param>
      <param name="pceltFetched"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IEnumOleUndoUnits.Reset"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IEnumOleUndoUnits.Skip(System.UInt32)">
      <param name="celt"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IEnumOLEVERB">
      <summary>Enumerates the verbs available for an object. For more information, see IEnumOLEVERB and OLEVERB.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IEnumOLEVERB.Clone(Microsoft.VisualStudio.OLE.Interop.IEnumOLEVERB@)">
      <param name="ppEnum"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IEnumOLEVERB.Next(System.UInt32,Microsoft.VisualStudio.OLE.Interop.OLEVERB[],System.UInt32@)">
      <param name="celt"></param>
      <param name="rgelt"></param>
      <param name="pceltFetched"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IEnumOLEVERB.Reset"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IEnumOLEVERB.Skip(System.UInt32)">
      <param name="celt"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IEnumSTATDATA">
      <summary>Enumerates an array of structures containing information about advisory connections (sinks) for a data object. For more information, see IEnumSTATDATA and STATDATA.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IEnumSTATDATA.Clone(Microsoft.VisualStudio.OLE.Interop.IEnumSTATDATA@)">
      <param name="ppEnum"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IEnumSTATDATA.Next(System.UInt32,Microsoft.VisualStudio.OLE.Interop.STATDATA[],System.UInt32@)">
      <param name="celt"></param>
      <param name="rgelt"></param>
      <param name="pceltFetched"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IEnumSTATDATA.Reset"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IEnumSTATDATA.Skip(System.UInt32)">
      <param name="celt"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IEnumSTATPROPSETSTG">
      <summary>Enumerates an array of structures containing statistical data about the property sets managed by the current <see cref="T:Microsoft.VisualStudio.OLE.Interop.IPropertySetStorage" /> instance. For more information, see IEnumSTATPROPSETSTG, IEnumSTATPROPSETSTG-Compound File Implementation, and STATPROPSETSTG.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IEnumSTATPROPSETSTG.Clone(Microsoft.VisualStudio.OLE.Interop.IEnumSTATPROPSETSTG@)">
      <param name="ppEnum"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IEnumSTATPROPSETSTG.Next(System.UInt32,Microsoft.VisualStudio.OLE.Interop.STATPROPSETSTG[],System.UInt32@)">
      <param name="celt"></param>
      <param name="rgelt"></param>
      <param name="pceltFetched"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IEnumSTATPROPSETSTG.Reset"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IEnumSTATPROPSETSTG.Skip(System.UInt32)">
      <param name="celt"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IEnumSTATPROPSTG"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IEnumSTATPROPSTG.Clone(Microsoft.VisualStudio.OLE.Interop.IEnumSTATPROPSTG@)">
      <param name="ppEnum"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IEnumSTATPROPSTG.Next(System.UInt32,Microsoft.VisualStudio.OLE.Interop.STATPROPSTG[],System.UInt32@)">
      <param name="celt"></param>
      <param name="rgelt"></param>
      <param name="pceltFetched"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IEnumSTATPROPSTG.Reset"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IEnumSTATPROPSTG.Skip(System.UInt32)">
      <param name="celt"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IEnumSTATSTG">
      <summary>Enumerates an array of structures containing statistical data about open storage, stream, or byte array objects. For more information, see IEnumSTATSTG and STATSTG.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IEnumSTATSTG.Clone(Microsoft.VisualStudio.OLE.Interop.IEnumSTATSTG@)">
      <param name="ppEnum"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IEnumSTATSTG.Next(System.UInt32,Microsoft.VisualStudio.OLE.Interop.STATSTG[],System.UInt32@)">
      <param name="celt"></param>
      <param name="rgelt"></param>
      <param name="pceltFetched"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IEnumSTATSTG.Reset"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IEnumSTATSTG.Skip(System.UInt32)">
      <param name="celt"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IEnumString">
      <summary>Enumerates a group of strings. You do not usually need to implement this interface. For more information, see IEnumString.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IEnumString.Clone(Microsoft.VisualStudio.OLE.Interop.IEnumString@)">
      <param name="ppEnum"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IEnumString.Next(System.UInt32,System.String[],System.UInt32@)">
      <param name="celt"></param>
      <param name="rgelt"></param>
      <param name="pceltFetched"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IEnumString.Reset"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IEnumString.Skip(System.UInt32)">
      <param name="celt"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IEnumUnknown">
      <summary>Enumerates objects implementing the root COM interface, IUnknown. Commonly implemented by a component containing multiple objects. For more information, see IEnumUnknown.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IEnumUnknown.Clone(Microsoft.VisualStudio.OLE.Interop.IEnumUnknown@)">
      <param name="ppEnum"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IEnumUnknown.Next(System.UInt32,System.Object[],System.UInt32@)">
      <param name="celt"></param>
      <param name="rgelt"></param>
      <param name="pceltFetched"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IEnumUnknown.Reset"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IEnumUnknown.Skip(System.UInt32)">
      <param name="celt"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IErrorLog">
      <summary>Communicates detailed error information between a client and an object. For more information, see IErrorLog.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IErrorLog.AddError(System.String,Microsoft.VisualStudio.OLE.Interop.EXCEPINFO[])">
      <param name="pszPropName"></param>
      <param name="pExcepInfo"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IExternalConnection">
      <summary>Manages a server object's count of marshaled, or external, connections. Enables the object to shutdown when appropriate. For more information, see IExternalConnection.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IExternalConnection.AddConnection(System.UInt32,System.UInt32)">
      <param name="EXTCONN"></param>
      <param name="reserved"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IExternalConnection.ReleaseConnection(System.UInt32,System.UInt32,System.Int32)">
      <param name="EXTCONN"></param>
      <param name="reserved"></param>
      <param name="fLastReleaseCloses"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IFillLockBytes">
      <summary>Enables asynchronous writing to a structured storage byte array. For more information, see IFillLockBytes and How Asynchronous Binding and Storage Work.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IFillLockBytes.FillAppend(System.Byte[],System.UInt32,System.UInt32@)">
      <param name="pv"></param>
      <param name="cb"></param>
      <param name="pcbWritten"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IFillLockBytes.FillAt(Microsoft.VisualStudio.OLE.Interop.ULARGE_INTEGER,System.Byte[],System.UInt32,System.UInt32@)">
      <param name="ulOffset"></param>
      <param name="pv"></param>
      <param name="cb"></param>
      <param name="pcbWritten"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IFillLockBytes.SetFillSize(Microsoft.VisualStudio.OLE.Interop.ULARGE_INTEGER)">
      <param name="ulSize"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IFillLockBytes.Terminate(System.Int32)">
      <param name="bCanceled"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IFont">
      <summary>COM wrapper for a Windows font object. For more information, see IFont and IFont - Ole Implementation.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IFont.AddRefHfont(System.IntPtr)">
      <param name="hFont"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IFont.Clone(Microsoft.VisualStudio.OLE.Interop.IFont@)">
      <param name="ppFont"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IFont.get_Bold(System.Int32@)">
      <param name="pBold"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IFont.get_Charset(System.Int16@)">
      <param name="pCharset"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IFont.get_hFont(System.IntPtr@)">
      <param name="phFont"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IFont.get_Italic(System.Int32@)">
      <param name="pItalic"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IFont.get_Name(System.String@)">
      <param name="pName"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IFont.get_Size(System.Decimal[])">
      <param name="pSize"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IFont.get_Strikethrough(System.Int32@)">
      <param name="pStrikethrough"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IFont.get_Underline(System.Int32@)">
      <param name="pUnderline"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IFont.get_Weight(System.Int16@)">
      <param name="pWeight"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IFont.IsEqual(Microsoft.VisualStudio.OLE.Interop.IFont)">
      <param name="pFontOther"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IFont.put_Bold(System.Int32)">
      <param name="bold"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IFont.put_Charset(System.Int16)">
      <param name="charset"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IFont.put_Italic(System.Int32)">
      <param name="italic"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IFont.put_Name(System.String)">
      <param name="name"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IFont.put_Size(System.Decimal)">
      <param name="SIZE"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IFont.put_Strikethrough(System.Int32)">
      <param name="strikethrough"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IFont.put_Underline(System.Int32)">
      <param name="underline"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IFont.put_Weight(System.Int16)">
      <param name="weight"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IFont.QueryTextMetrics(Microsoft.VisualStudio.OLE.Interop.TEXTMETRICOLE[])">
      <param name="pTM"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IFont.ReleaseHfont(System.IntPtr)">
      <param name="hFont"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IFont.SetHdc(System.IntPtr)">
      <param name="hDC"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IFont.SetRatio(System.Int32,System.Int32)">
      <param name="cyLogical"></param>
      <param name="cyHimetric"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IForegroundTransfer">
      <summary>Transfers control of the foreground window to the COM server process. For more information, see IForegroundTransfer.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IForegroundTransfer.AllowForegroundTransfer(System.IntPtr)">
      <param name="lpvReserved"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IGlobalInterfaceTable">
      <summary>Enables access to an interface from any apartment in a process. For more information, see IGlobalInterfaceTable and COM Threading and Application Architecture in COM+ Applications.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IGlobalInterfaceTable.GetInterfaceFromGlobal(System.UInt32,System.Guid@,System.IntPtr@)">
      <param name="dwCookie"></param>
      <param name="riid"></param>
      <param name="ppv"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IGlobalInterfaceTable.RegisterInterfaceInGlobal(System.Object,System.Guid@,System.UInt32@)">
      <param name="punk"></param>
      <param name="riid"></param>
      <param name="pdwCookie"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IGlobalInterfaceTable.RevokeInterfaceFromGlobal(System.UInt32)">
      <param name="dwCookie"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IInternalUnknown">
      <summary>Provides access to the internal interfaces of a proxy. For more information, see IInternalUnknown.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IInternalUnknown.QueryInternalInterface(System.Guid@,System.IntPtr@)">
      <param name="riid"></param>
      <param name="ppv"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.ILayoutStorage">
      <summary>Enables an application to optimize the layout of compound files for efficient downloading across a slow link. For more information, see ILayoutStorage and StorageLayout.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.ILayoutStorage.BeginMonitor"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.ILayoutStorage.EndMonitor"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.ILayoutStorage.LayoutScript(Microsoft.VisualStudio.OLE.Interop.StorageLayout[],System.UInt32,System.UInt32)">
      <param name="pStorageLayout"></param>
      <param name="nEntries"></param>
      <param name="glfInterleavedFlag"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.ILayoutStorage.ReLayoutDocfile(System.String)">
      <param name="pwcsNewDfName"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.ILayoutStorage.ReLayoutDocfileOnILockBytes(Microsoft.VisualStudio.OLE.Interop.ILockBytes)">
      <param name="pILockBytes"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.ILockBytes">
      <summary>Gives a compound file storage object's root storage access to the physical device while isolating it from the details of physical access. For more information, see ILockBytes.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.ILockBytes.Flush"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.ILockBytes.LockRegion(Microsoft.VisualStudio.OLE.Interop.ULARGE_INTEGER,Microsoft.VisualStudio.OLE.Interop.ULARGE_INTEGER,System.UInt32)">
      <param name="libOffset"></param>
      <param name="cb"></param>
      <param name="dwLockType"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.ILockBytes.ReadAt(Microsoft.VisualStudio.OLE.Interop.ULARGE_INTEGER,System.Byte[],System.UInt32,System.UInt32@)">
      <param name="ulOffset"></param>
      <param name="pv"></param>
      <param name="cb"></param>
      <param name="pcbRead"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.ILockBytes.SetSize(Microsoft.VisualStudio.OLE.Interop.ULARGE_INTEGER)">
      <param name="cb"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.ILockBytes.Stat(Microsoft.VisualStudio.OLE.Interop.STATSTG[],System.UInt32)">
      <param name="pstatstg"></param>
      <param name="grfStatFlag"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.ILockBytes.UnlockRegion(Microsoft.VisualStudio.OLE.Interop.ULARGE_INTEGER,Microsoft.VisualStudio.OLE.Interop.ULARGE_INTEGER,System.UInt32)">
      <param name="libOffset"></param>
      <param name="cb"></param>
      <param name="dwLockType"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.ILockBytes.WriteAt(Microsoft.VisualStudio.OLE.Interop.ULARGE_INTEGER,System.Byte[],System.UInt32,System.UInt32@)">
      <param name="ulOffset"></param>
      <param name="pv"></param>
      <param name="cb"></param>
      <param name="pcbWritten"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IMalloc">
      <summary>Allocates, frees, and manages memory. In general, use an existing implementation such as that provided by the CoGetMalloc function. For more information, see IMalloc.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IMalloc.Alloc(System.UInt32)">
      <param name="cb"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IMalloc.DidAlloc(System.IntPtr)">
      <param name="pv"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IMalloc.Free(System.IntPtr)">
      <param name="pv"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IMalloc.GetSize(System.IntPtr)">
      <param name="pv"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IMalloc.HeapMinimize"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IMalloc.Realloc(System.IntPtr,System.UInt32)">
      <param name="pv"></param>
      <param name="cb"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IMallocSpy">
      <summary>Enables monitoring of memory allocation, detection of memory leaks, and simulation of memory failure in calls to IMalloc methods. For more information, see IMallocSpy.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IMallocSpy.PostAlloc(System.IntPtr)">
      <param name="pActual"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IMallocSpy.PostDidAlloc(System.IntPtr,System.Int32,System.Int32)">
      <param name="pRequest"></param>
      <param name="fSpyed"></param>
      <param name="fActual"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IMallocSpy.PostFree(System.Int32)">
      <param name="fSpyed"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IMallocSpy.PostGetSize(System.UInt32,System.Int32)">
      <param name="cbActual"></param>
      <param name="fSpyed"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IMallocSpy.PostHeapMinimize"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IMallocSpy.PostRealloc(System.IntPtr,System.Int32)">
      <param name="pActual"></param>
      <param name="fSpyed"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IMallocSpy.PreAlloc(System.UInt32)">
      <param name="cbRequest"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IMallocSpy.PreDidAlloc(System.IntPtr,System.Int32)">
      <param name="pRequest"></param>
      <param name="fSpyed"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IMallocSpy.PreFree(System.IntPtr,System.Int32)">
      <param name="pRequest"></param>
      <param name="fSpyed"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IMallocSpy.PreGetSize(System.IntPtr,System.Int32)">
      <param name="pRequest"></param>
      <param name="fSpyed"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IMallocSpy.PreHeapMinimize"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IMallocSpy.PreRealloc(System.IntPtr,System.UInt32,System.IntPtr@,System.Int32)">
      <param name="pRequest"></param>
      <param name="cbRequest"></param>
      <param name="ppNewRequest"></param>
      <param name="fSpyed"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IMarshal">
      <summary>Enables a COM object to define and manage the marshaling of its interface pointers. Marshaling is packaging data for transmission to another process or machine. For more information, see IMarshal and IMarshal—Default Implementation.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IMarshal.DisconnectObject(System.UInt32)">
      <param name="dwReserved"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IMarshal.GetMarshalSizeMax(System.Guid@,System.IntPtr,System.UInt32,System.IntPtr,System.UInt32,System.UInt32@)">
      <param name="riid"></param>
      <param name="pv"></param>
      <param name="dwDestContext"></param>
      <param name="pvDestContext"></param>
      <param name="MSHLFLAGS"></param>
      <param name="pSize"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IMarshal.GetUnmarshalClass(System.Guid@,System.IntPtr,System.UInt32,System.IntPtr,System.UInt32,System.Guid@)">
      <param name="riid"></param>
      <param name="pv"></param>
      <param name="dwDestContext"></param>
      <param name="pvDestContext"></param>
      <param name="MSHLFLAGS"></param>
      <param name="pCid"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IMarshal.MarshalInterface(Microsoft.VisualStudio.OLE.Interop.IStream,System.Guid@,System.IntPtr,System.UInt32,System.IntPtr,System.UInt32)">
      <param name="pstm"></param>
      <param name="riid"></param>
      <param name="pv"></param>
      <param name="dwDestContext"></param>
      <param name="pvDestContext"></param>
      <param name="MSHLFLAGS"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IMarshal.ReleaseMarshalData(Microsoft.VisualStudio.OLE.Interop.IStream)">
      <param name="pstm"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IMarshal.UnmarshalInterface(Microsoft.VisualStudio.OLE.Interop.IStream,System.Guid@,System.IntPtr@)">
      <param name="pstm"></param>
      <param name="riid"></param>
      <param name="ppv"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IMarshal2"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IMarshal2.DisconnectObject(System.UInt32)">
      <param name="dwReserved"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IMarshal2.GetMarshalSizeMax(System.Guid@,System.IntPtr,System.UInt32,System.IntPtr,System.UInt32,System.UInt32@)">
      <param name="riid"></param>
      <param name="pv"></param>
      <param name="dwDestContext"></param>
      <param name="pvDestContext"></param>
      <param name="MSHLFLAGS"></param>
      <param name="pSize"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IMarshal2.GetUnmarshalClass(System.Guid@,System.IntPtr,System.UInt32,System.IntPtr,System.UInt32,System.Guid@)">
      <param name="riid"></param>
      <param name="pv"></param>
      <param name="dwDestContext"></param>
      <param name="pvDestContext"></param>
      <param name="MSHLFLAGS"></param>
      <param name="pCid"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IMarshal2.MarshalInterface(Microsoft.VisualStudio.OLE.Interop.IStream,System.Guid@,System.IntPtr,System.UInt32,System.IntPtr,System.UInt32)">
      <param name="pstm"></param>
      <param name="riid"></param>
      <param name="pv"></param>
      <param name="dwDestContext"></param>
      <param name="pvDestContext"></param>
      <param name="MSHLFLAGS"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IMarshal2.ReleaseMarshalData(Microsoft.VisualStudio.OLE.Interop.IStream)">
      <param name="pstm"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IMarshal2.UnmarshalInterface(Microsoft.VisualStudio.OLE.Interop.IStream,System.Guid@,System.IntPtr@)">
      <param name="pstm"></param>
      <param name="riid"></param>
      <param name="ppv"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IMessageFilter">
      <summary>Enables handling of incoming and outgoing COM messages while waiting for responses from synchronous calls. You can use message filtering to prevent waiting on a synchronous call from blocking another application. For more information, see IMessageFilter.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IMessageFilter.HandleInComingCall(System.UInt32,System.IntPtr,System.UInt32,Microsoft.VisualStudio.OLE.Interop.INTERFACEINFO[])">
      <param name="dwCallType"></param>
      <param name="htaskCaller"></param>
      <param name="dwTickCount"></param>
      <param name="lpInterfaceInfo"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IMessageFilter.MessagePending(System.IntPtr,System.UInt32,System.UInt32)">
      <param name="htaskCallee"></param>
      <param name="dwTickCount"></param>
      <param name="dwPendingType"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IMessageFilter.RetryRejectedCall(System.IntPtr,System.UInt32,System.UInt32)">
      <param name="htaskCallee"></param>
      <param name="dwTickCount"></param>
      <param name="dwRejectType"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IMoniker">
      <summary>Enables access to an object through its moniker which allows access without information about the location of the object. For more information, see IMoniker and the references to different implementations such as IMoniker—Class Moniker Implementation.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IMoniker.BindToObject(Microsoft.VisualStudio.OLE.Interop.IBindCtx,Microsoft.VisualStudio.OLE.Interop.IMoniker,System.Guid@,System.Object@)">
      <param name="pbc"></param>
      <param name="pmkToLeft"></param>
      <param name="riidResult"></param>
      <param name="ppvResult"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IMoniker.BindToStorage(Microsoft.VisualStudio.OLE.Interop.IBindCtx,Microsoft.VisualStudio.OLE.Interop.IMoniker,System.Guid@,System.Object@)">
      <param name="pbc"></param>
      <param name="pmkToLeft"></param>
      <param name="riid"></param>
      <param name="ppvObj"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IMoniker.CommonPrefixWith(Microsoft.VisualStudio.OLE.Interop.IMoniker,Microsoft.VisualStudio.OLE.Interop.IMoniker@)">
      <param name="pmkOther"></param>
      <param name="ppmkPrefix"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IMoniker.ComposeWith(Microsoft.VisualStudio.OLE.Interop.IMoniker,System.Int32,Microsoft.VisualStudio.OLE.Interop.IMoniker@)">
      <param name="pmkRight"></param>
      <param name="fOnlyIfNotGeneric"></param>
      <param name="ppmkComposite"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IMoniker.Enum(System.Int32,Microsoft.VisualStudio.OLE.Interop.IEnumMoniker@)">
      <param name="fForward"></param>
      <param name="ppenumMoniker"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IMoniker.GetClassID(System.Guid@)">
      <param name="pClassID"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IMoniker.GetDisplayName(Microsoft.VisualStudio.OLE.Interop.IBindCtx,Microsoft.VisualStudio.OLE.Interop.IMoniker,System.String@)">
      <param name="pbc"></param>
      <param name="pmkToLeft"></param>
      <param name="ppszDisplayName"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IMoniker.GetSizeMax(Microsoft.VisualStudio.OLE.Interop.ULARGE_INTEGER[])">
      <param name="pcbSize"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IMoniker.GetTimeOfLastChange(Microsoft.VisualStudio.OLE.Interop.IBindCtx,Microsoft.VisualStudio.OLE.Interop.IMoniker,Microsoft.VisualStudio.OLE.Interop.FILETIME[])">
      <param name="pbc"></param>
      <param name="pmkToLeft"></param>
      <param name="pFileTime"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IMoniker.Hash(System.UInt32@)">
      <param name="pdwHash"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IMoniker.Inverse(Microsoft.VisualStudio.OLE.Interop.IMoniker@)">
      <param name="ppmk"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IMoniker.IsDirty"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IMoniker.IsEqual(Microsoft.VisualStudio.OLE.Interop.IMoniker)">
      <param name="pmkOtherMoniker"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IMoniker.IsRunning(Microsoft.VisualStudio.OLE.Interop.IBindCtx,Microsoft.VisualStudio.OLE.Interop.IMoniker,Microsoft.VisualStudio.OLE.Interop.IMoniker)">
      <param name="pbc"></param>
      <param name="pmkToLeft"></param>
      <param name="pmkNewlyRunning"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IMoniker.IsSystemMoniker(System.UInt32@)">
      <param name="pdwMksys"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IMoniker.Load(Microsoft.VisualStudio.OLE.Interop.IStream)">
      <param name="pstm"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IMoniker.ParseDisplayName(Microsoft.VisualStudio.OLE.Interop.IBindCtx,Microsoft.VisualStudio.OLE.Interop.IMoniker,System.String,System.UInt32@,Microsoft.VisualStudio.OLE.Interop.IMoniker@)">
      <param name="pbc"></param>
      <param name="pmkToLeft"></param>
      <param name="pszDisplayName"></param>
      <param name="pchEaten"></param>
      <param name="ppmkOut"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IMoniker.Reduce(Microsoft.VisualStudio.OLE.Interop.IBindCtx,System.UInt32,Microsoft.VisualStudio.OLE.Interop.IMoniker@,Microsoft.VisualStudio.OLE.Interop.IMoniker@)">
      <param name="pbc"></param>
      <param name="dwReduceHowFar"></param>
      <param name="ppmkToLeft"></param>
      <param name="ppmkReduced"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IMoniker.RelativePathTo(Microsoft.VisualStudio.OLE.Interop.IMoniker,Microsoft.VisualStudio.OLE.Interop.IMoniker@)">
      <param name="pmkOther"></param>
      <param name="ppmkRelPath"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IMoniker.Save(Microsoft.VisualStudio.OLE.Interop.IStream,System.Int32)">
      <param name="pstm"></param>
      <param name="fClearDirty"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IMultiQI">
      <summary>Enables querying about multiple interfaces in a single call. Used to minimize the overhead of queries in remote procedure calls. For more information, see IMultiQI.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IMultiQI.QueryMultipleInterfaces(System.UInt32,Microsoft.VisualStudio.OLE.Interop.MULTI_QI[])">
      <param name="cMQIs"></param>
      <param name="pMQIs"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.INTERFACEINFO"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.INTERFACEINFO.iid"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.INTERFACEINFO.punk"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.INTERFACEINFO.wMethod"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.INVOKEKIND"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.INVOKEKIND.INVOKE_FUNC">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.INVOKEKIND.INVOKE_PROPERTYGET">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.INVOKEKIND.INVOKE_PROPERTYPUT">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.INVOKEKIND.INVOKE_PROPERTYPUTREF">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IObjectWithSite">
      <summary>Provides simple communication between an object and the site in the container. For more information, see IObjectWithSite.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IObjectWithSite.GetSite(System.Guid@,System.IntPtr@)">
      <param name="riid"> </param>
      <param name="ppvSite"> </param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IObjectWithSite.SetSite(System.Object)">
      <param name="pUnkSite"> </param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IOleClientSite">
      <summary>Gives an embedded object information about resources provided by its container such as the location and extent of its display site, its moniker, and its user interface. For more information, see IOleClientSite.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleClientSite.GetContainer(Microsoft.VisualStudio.OLE.Interop.IOleContainer@)">
      <param name="ppContainer"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleClientSite.GetMoniker(System.UInt32,System.UInt32,Microsoft.VisualStudio.OLE.Interop.IMoniker@)">
      <param name="dwAssign"></param>
      <param name="dwWhichMoniker"></param>
      <param name="ppmk"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleClientSite.OnShowWindow(System.Int32)">
      <param name="fShow"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleClientSite.RequestNewObjectLayout"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleClientSite.SaveObject"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleClientSite.ShowObject"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IOleCommandTarget">
      <summary>Enables the dispatching of commands between objects and containers. For more information, see IOleCommandTarget</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleCommandTarget.Exec(System.Guid@,System.UInt32,System.UInt32,System.IntPtr,System.IntPtr)">
      <summary>Executes the specified command.</summary>
      <returns>This method returns S_OK on success. Other possible return values include the following.Return codeDescriptionOLECMDERR_E_UNKNOWNGROUPThe <paramref name="pguidCmdGroup" /> parameter is not null but does not specify a recognized command group.OLECMDERR_E_NOTSUPPORTEDThe <paramref name="nCmdID" /> parameter is not a valid command in the group identified by <paramref name="pguidCmdGroup" />.OLECMDERR_E_DISABLEDThe command identified by <paramref name="nCmdID" /> is currently disabled and cannot be executed.OLECMDERR_E_NOHELPThe caller has asked for help on the command identified by <paramref name="nCmdID" />, but no help is available.OLECMDERR_E_CANCELEDThe user canceled the execution of the command.</returns>
      <param name="pguidCmdGroup">The GUID of the command group.</param>
      <param name="nCmdID">The command ID.</param>
      <param name="nCmdexecopt">Specifies how the object should execute the command. Possible values are taken from the <see cref="T:Microsoft.VisualStudio.OLE.Interop.OLECMDEXECOPT" /> and <see cref="T:Microsoft.VisualStudio.OLE.Interop.OLECMDID_WINDOWSTATE_FLAG" /> enumerations.</param>
      <param name="pvaIn">The input arguments of the command.</param>
      <param name="pvaOut">The output arguments of the command.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleCommandTarget.QueryStatus(System.Guid@,System.UInt32,Microsoft.VisualStudio.OLE.Interop.OLECMD[],System.IntPtr)">
      <summary>Queries the object for the status of one or more commands generated by user interface events.</summary>
      <returns>This method returns S_OK on success. Other possible return values include the following.Return codeDescriptionE_FAILThe operation failed.E_UNEXPECTEDAn unexpected error has occurred.E_POINTERThe <paramref name="prgCmds" /> argument is null.OLECMDERR_E_UNKNOWNGROUPThe <paramref name="pguidCmdGroup" /> parameter is not null but does not specify a recognized command group.</returns>
      <param name="pguidCmdGroup">The GUID of the command group.</param>
      <param name="cCmds">The number of commands in <paramref name="prgCmds" />.</param>
      <param name="prgCmds">An array of <see cref="T:Microsoft.VisualStudio.OLE.Interop.OLECMD" /> structures that indicate the commands for which the caller needs status information. This method fills the <paramref name="cmdf" /> member of each structure with values taken from the <see cref="T:Microsoft.VisualStudio.OLE.Interop.OLECMDF" /> enumeration.</param>
      <param name="pCmdText">An <see cref="T:Microsoft.VisualStudio.OLE.Interop.OLECMDTEXT" /> structure in which to return name and/or status information of a single command. This parameter can be null to indicate that the caller does not need this information.</param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IOleComponent">
      <summary>Provides components needing idle time, such as packages that manage modeless top-level windows, with access to the message loop and other facilities. Register the interface with the component manager, <see cref="T:Microsoft.VisualStudio.OLE.Interop.IOleComponentManager" />.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleComponent.FContinueMessageLoop(System.UInt32,System.IntPtr,Microsoft.VisualStudio.OLE.Interop.MSG[])">
      <param name="uReason"></param>
      <param name="pvLoopData"></param>
      <param name="pMsgPeeked"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleComponent.FDoIdle(System.UInt32)">
      <param name="grfidlef"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleComponent.FPreTranslateMessage(Microsoft.VisualStudio.OLE.Interop.MSG[])">
      <param name="pMsg"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleComponent.FQueryTerminate(System.Int32)">
      <param name="fPromptUser"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleComponent.FReserved1(System.UInt32,System.UInt32,System.IntPtr,System.IntPtr)">
      <param name="dwReserved"></param>
      <param name="message"></param>
      <param name="wParam"></param>
      <param name="lParam"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleComponent.HwndGetWindow(System.UInt32,System.UInt32)">
      <param name="dwWhich"></param>
      <param name="dwReserved"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleComponent.OnActivationChange(Microsoft.VisualStudio.OLE.Interop.IOleComponent,System.Int32,Microsoft.VisualStudio.OLE.Interop.OLECRINFO[],System.Int32,Microsoft.VisualStudio.OLE.Interop.OLECHOSTINFO[],System.UInt32)">
      <param name="pic"></param>
      <param name="fSameComponent"></param>
      <param name="pcrinfo"></param>
      <param name="fHostIsActivating"></param>
      <param name="pchostinfo"></param>
      <param name="dwReserved"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleComponent.OnAppActivate(System.Int32,System.UInt32)">
      <param name="fActive"></param>
      <param name="dwOtherThreadID"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleComponent.OnEnterState(System.UInt32,System.Int32)">
      <param name="uStateID"></param>
      <param name="fEnter"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleComponent.OnLoseActivation"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleComponent.Terminate"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IOleComponentManager">
      <summary>Defines a component manager, a component that coordinates other components with its message loop for message processing and allocation of idle time. You can get an instance of the interface from the <see cref="T:Microsoft.VisualStudio.OLE.Interop.SOleComponentManager" /> (SID_SOleComponentManager) service.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleComponentManager.FContinueIdle"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleComponentManager.FCreateSubComponentManager(System.Object,System.Object,System.Guid@,System.IntPtr@)">
      <param name="piunkOuter"></param>
      <param name="piunkServProv"></param>
      <param name="riid"></param>
      <param name="ppvObj"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleComponentManager.FGetActiveComponent(System.UInt32,Microsoft.VisualStudio.OLE.Interop.IOleComponent@,Microsoft.VisualStudio.OLE.Interop.OLECRINFO[],System.UInt32)">
      <param name="dwgac"></param>
      <param name="ppic"></param>
      <param name="pcrinfo"></param>
      <param name="dwReserved"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleComponentManager.FGetParentComponentManager(Microsoft.VisualStudio.OLE.Interop.IOleComponentManager@)">
      <param name="ppicm"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleComponentManager.FInState(System.UInt32,System.IntPtr)">
      <param name="uStateID"></param>
      <param name="pvoid"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleComponentManager.FOnComponentActivate(System.UInt32)">
      <param name="dwComponentID"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleComponentManager.FOnComponentExitState(System.UInt32,System.UInt32,System.UInt32,System.UInt32,Microsoft.VisualStudio.OLE.Interop.IOleComponentManager[])">
      <param name="dwComponentID"></param>
      <param name="uStateID"></param>
      <param name="uContext"></param>
      <param name="cpicmExclude"></param>
      <param name="rgpicmExclude"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleComponentManager.FPushMessageLoop(System.UInt32,System.UInt32,System.IntPtr)">
      <param name="dwComponentID"></param>
      <param name="uReason"></param>
      <param name="pvLoopData"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleComponentManager.FRegisterComponent(Microsoft.VisualStudio.OLE.Interop.IOleComponent,Microsoft.VisualStudio.OLE.Interop.OLECRINFO[],System.UInt32@)">
      <param name="piComponent"></param>
      <param name="pcrinfo"></param>
      <param name="pdwComponentID"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleComponentManager.FReserved1(System.UInt32,System.UInt32,System.IntPtr,System.IntPtr)">
      <param name="dwReserved"></param>
      <param name="message"></param>
      <param name="wParam"></param>
      <param name="lParam"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleComponentManager.FRevokeComponent(System.UInt32)">
      <param name="dwComponentID"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleComponentManager.FSetTrackingComponent(System.UInt32,System.Int32)">
      <param name="dwComponentID"></param>
      <param name="fTrack"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleComponentManager.FUpdateComponentRegistration(System.UInt32,Microsoft.VisualStudio.OLE.Interop.OLECRINFO[])">
      <param name="dwComponentID"></param>
      <param name="pcrinfo"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleComponentManager.OnComponentEnterState(System.UInt32,System.UInt32,System.UInt32,System.UInt32,Microsoft.VisualStudio.OLE.Interop.IOleComponentManager[],System.UInt32)">
      <param name="dwComponentID"></param>
      <param name="uStateID"></param>
      <param name="uContext"></param>
      <param name="cpicmExclude"></param>
      <param name="rgpicmExclude"></param>
      <param name="dwReserved"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleComponentManager.QueryService(System.Guid@,System.Guid@,System.IntPtr@)">
      <param name="guidService"></param>
      <param name="iid"></param>
      <param name="ppvObj"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IOleContainer">
      <summary>Enumerates objects in a compound document or locks a container. For more information, see IOleContainer.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleContainer.EnumObjects(System.UInt32,Microsoft.VisualStudio.OLE.Interop.IEnumUnknown@)">
      <param name="grfFlags"></param>
      <param name="ppEnum"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleContainer.LockContainer(System.Int32)">
      <param name="fLock"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleContainer.ParseDisplayName(Microsoft.VisualStudio.OLE.Interop.IBindCtx,System.String,System.UInt32@,Microsoft.VisualStudio.OLE.Interop.IMoniker@)">
      <param name="pbc"></param>
      <param name="pszDisplayName"></param>
      <param name="pchEaten"></param>
      <param name="ppmkOut"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IOleControl">
      <summary>Supports keyboard mnemonics, properties, and events for control objects. For more information, see IOleControl.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleControl.FreezeEvents(System.Int32)">
      <param name="bFreeze"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleControl.GetControlInfo(Microsoft.VisualStudio.OLE.Interop.CONTROLINFO[])">
      <param name="pCI"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleControl.OnAmbientPropertyChange(System.Int32)">
      <param name="DISPID"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleControl.OnMnemonic(Microsoft.VisualStudio.OLE.Interop.MSG[])">
      <param name="pMsg"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IOleControlSite">
      <summary>Manages embedded controls in a container. Used by site objects. For more information, see IOleControlSite.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleControlSite.GetExtendedControl(System.Object@)">
      <param name="ppDisp"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleControlSite.LockInPlaceActive(System.Int32)">
      <param name="fLock"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleControlSite.OnControlInfoChanged"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleControlSite.OnFocus(System.Int32)">
      <param name="fGotFocus"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleControlSite.ShowPropertyFrame"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleControlSite.TransformCoords(Microsoft.VisualStudio.OLE.Interop.POINTL[],Microsoft.VisualStudio.OLE.Interop.POINTF[],System.UInt32)">
      <param name="pPtlHimetric"></param>
      <param name="pPtfContainer"></param>
      <param name="dwFlags"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleControlSite.TranslateAccelerator(Microsoft.VisualStudio.OLE.Interop.MSG[],System.UInt32)">
      <param name="pMsg"></param>
      <param name="grfModifiers"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IOleDocument">
      <summary>Creates or enumerates views and provides other information. Implemented by a document for use by a container. For more information, see IOleDocument.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleDocument.CreateView(Microsoft.VisualStudio.OLE.Interop.IOleInPlaceSite,Microsoft.VisualStudio.OLE.Interop.IStream,System.UInt32,Microsoft.VisualStudio.OLE.Interop.IOleDocumentView@)">
      <param name="pIPSite"></param>
      <param name="pstm"></param>
      <param name="dwReserved"></param>
      <param name="ppView"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleDocument.EnumViews(Microsoft.VisualStudio.OLE.Interop.IEnumOleDocumentViews@,Microsoft.VisualStudio.OLE.Interop.IOleDocumentView@)">
      <param name="ppEnum"></param>
      <param name="ppView"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleDocument.GetDocMiscStatus(System.UInt32@)">
      <param name="pdwStatus"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IOleDocumentSite">
      <summary>Enables a document object to directly instruct its client site to activate it as a document object. Implemented by the container. For more information, see IOleDocumentSite.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleDocumentSite.ActivateMe(Microsoft.VisualStudio.OLE.Interop.IOleDocumentView)">
      <param name="pViewToActivate"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IOleDocumentView">
      <summary>Provides communication between a container and each view supported by a document object. For more information, see IOleDocumentView.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleDocumentView.ApplyViewState(Microsoft.VisualStudio.OLE.Interop.IStream)">
      <param name="pstm"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleDocumentView.Clone(Microsoft.VisualStudio.OLE.Interop.IOleInPlaceSite,Microsoft.VisualStudio.OLE.Interop.IOleDocumentView@)">
      <param name="pIPSiteNew"></param>
      <param name="ppViewNew"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleDocumentView.CloseView(System.UInt32)">
      <param name="dwReserved"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleDocumentView.GetDocument(System.Object@)">
      <param name="ppunk"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleDocumentView.GetInPlaceSite(Microsoft.VisualStudio.OLE.Interop.IOleInPlaceSite@)">
      <param name="ppIPSite"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleDocumentView.GetRect(Microsoft.VisualStudio.OLE.Interop.RECT[])">
      <param name="prcView"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleDocumentView.Open"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleDocumentView.SaveViewState(Microsoft.VisualStudio.OLE.Interop.IStream)">
      <param name="pstm"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleDocumentView.SetInPlaceSite(Microsoft.VisualStudio.OLE.Interop.IOleInPlaceSite)">
      <param name="pIPSite"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleDocumentView.SetRect(Microsoft.VisualStudio.OLE.Interop.RECT[])">
      <param name="prcView"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleDocumentView.SetRectComplex(Microsoft.VisualStudio.OLE.Interop.RECT[],Microsoft.VisualStudio.OLE.Interop.RECT[],Microsoft.VisualStudio.OLE.Interop.RECT[],Microsoft.VisualStudio.OLE.Interop.RECT[])">
      <param name="prcView"></param>
      <param name="prcHScroll"></param>
      <param name="prcVScroll"></param>
      <param name="prcSizeBox"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleDocumentView.Show(System.Int32)">
      <param name="fShow"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleDocumentView.UIActivate(System.Int32)">
      <param name="fUIActivate"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceActiveObject">
      <summary>Enables a top-level container to manipulate an in-place object. For information on the COM interface, see IOleInPlaceActiveObject.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceActiveObject.ContextSensitiveHelp(System.Int32)">
      <param name="fEnterMode"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceActiveObject.EnableModeless(System.Int32)">
      <param name="fEnable"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceActiveObject.GetWindow(System.IntPtr@)">
      <param name="phwnd"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceActiveObject.OnDocWindowActivate(System.Int32)">
      <param name="fActivate"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceActiveObject.OnFrameWindowActivate(System.Int32)">
      <param name="fActivate"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceActiveObject.ResizeBorder(Microsoft.VisualStudio.OLE.Interop.RECT[],System.Guid@,Microsoft.VisualStudio.OLE.Interop.IOleInPlaceUIWindow,System.Int32)">
      <param name="prcBorder"></param>
      <param name="riid"></param>
      <param name="pUIWindow"></param>
      <param name="fFrameWindow"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceActiveObject.TranslateAccelerator(Microsoft.VisualStudio.OLE.Interop.MSG[])">
      <param name="lpmsg"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceFrame">
      <summary>Controls the container's top-level frame, including menus, keyboard responses, and dialogs. For more information, see IOleInPlaceFrame.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceFrame.ContextSensitiveHelp(System.Int32)">
      <param name="fEnterMode"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceFrame.EnableModeless(System.Int32)">
      <param name="fEnable"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceFrame.GetBorder(Microsoft.VisualStudio.OLE.Interop.RECT[])">
      <param name="lprectBorder"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceFrame.GetWindow(System.IntPtr@)">
      <param name="phwnd"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceFrame.InsertMenus(System.IntPtr,Microsoft.VisualStudio.OLE.Interop.OLEMENUGROUPWIDTHS[])">
      <param name="hmenuShared"></param>
      <param name="lpMenuWidths"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceFrame.RemoveMenus(System.IntPtr)">
      <param name="hmenuShared"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceFrame.RequestBorderSpace(Microsoft.VisualStudio.OLE.Interop.RECT[])">
      <param name="pborderwidths"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceFrame.SetActiveObject(Microsoft.VisualStudio.OLE.Interop.IOleInPlaceActiveObject,System.String)">
      <param name="pActiveObject"></param>
      <param name="pszObjName"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceFrame.SetBorderSpace(Microsoft.VisualStudio.OLE.Interop.RECT[])">
      <param name="pborderwidths"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceFrame.SetMenu(System.IntPtr,System.IntPtr,System.IntPtr)">
      <param name="hmenuShared"></param>
      <param name="HOLEMENU"></param>
      <param name="hwndActiveObject"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceFrame.SetStatusText(System.String)">
      <param name="pszStatusText"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceFrame.TranslateAccelerator(Microsoft.VisualStudio.OLE.Interop.MSG[],System.UInt16)">
      <param name="lpmsg"></param>
      <param name="wID"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceObject">
      <summary>Manages the activation, deactivation, and visibility of in-place objects. For more information, see IOleInPlaceObject.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceObject.ContextSensitiveHelp(System.Int32)">
      <param name="fEnterMode"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceObject.GetWindow(System.IntPtr@)">
      <param name="phwnd"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceObject.InPlaceDeactivate"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceObject.ReactivateAndUndo"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceObject.SetObjectRects(Microsoft.VisualStudio.OLE.Interop.RECT[],Microsoft.VisualStudio.OLE.Interop.RECT[])">
      <param name="lprcPosRect"></param>
      <param name="lprcClipRect"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceObject.UIDeactivate"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceObjectWindowless">
      <summary>Enables a windowless object to process window messages and take part in drag-and-drop operations. Extends and inherits from <see cref="T:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceObject" />. For more information, see IOleInPlaceObjectWindowless.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceObjectWindowless.ContextSensitiveHelp(System.Int32)">
      <param name="fEnterMode"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceObjectWindowless.GetDropTarget(Microsoft.VisualStudio.OLE.Interop.IDropTarget@)">
      <param name="ppDropTarget"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceObjectWindowless.GetWindow(System.IntPtr@)">
      <param name="phwnd"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceObjectWindowless.InPlaceDeactivate"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceObjectWindowless.OnWindowMessage(System.UInt32,System.IntPtr,System.IntPtr,System.Int32@)">
      <param name="MSG"></param>
      <param name="wParam"></param>
      <param name="lParam"></param>
      <param name="plResult"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceObjectWindowless.ReactivateAndUndo"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceObjectWindowless.SetObjectRects(Microsoft.VisualStudio.OLE.Interop.RECT[],Microsoft.VisualStudio.OLE.Interop.RECT[])">
      <param name="lprcPosRect"></param>
      <param name="lprcClipRect"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceObjectWindowless.UIDeactivate"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceSite">
      <summary>Manages the interaction between the container and the object's in-place client site. For more information, see IOleInPlaceSite.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceSite.CanInPlaceActivate"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceSite.ContextSensitiveHelp(System.Int32)">
      <param name="fEnterMode"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceSite.DeactivateAndUndo"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceSite.DiscardUndoState"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceSite.GetWindow(System.IntPtr@)">
      <param name="phwnd"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceSite.GetWindowContext(Microsoft.VisualStudio.OLE.Interop.IOleInPlaceFrame@,Microsoft.VisualStudio.OLE.Interop.IOleInPlaceUIWindow@,Microsoft.VisualStudio.OLE.Interop.RECT[],Microsoft.VisualStudio.OLE.Interop.RECT[],Microsoft.VisualStudio.OLE.Interop.OLEINPLACEFRAMEINFO[])">
      <param name="ppFrame"></param>
      <param name="ppDoc"></param>
      <param name="lprcPosRect"></param>
      <param name="lprcClipRect"></param>
      <param name="lpFrameInfo"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceSite.OnInPlaceActivate"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceSite.OnInPlaceDeactivate"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceSite.OnPosRectChange(Microsoft.VisualStudio.OLE.Interop.RECT[])">
      <param name="lprcPosRect"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceSite.OnUIActivate"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceSite.OnUIDeactivate(System.Int32)">
      <param name="fUndoable"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceSite.Scroll(Microsoft.VisualStudio.OLE.Interop.SIZE)">
      <param name="scrollExtant"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceSiteEx">
      <summary>Provides additional activation and deactivation notification methods to avoid screen flashing when activating or deactivating an object. Extends and inherits from <see cref="T:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceSite" />. For more information, see IOleInPlaceSiteEx.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceSiteEx.CanInPlaceActivate"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceSiteEx.ContextSensitiveHelp(System.Int32)">
      <param name="fEnterMode"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceSiteEx.DeactivateAndUndo"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceSiteEx.DiscardUndoState"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceSiteEx.GetWindow(System.IntPtr@)">
      <param name="phwnd"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceSiteEx.GetWindowContext(Microsoft.VisualStudio.OLE.Interop.IOleInPlaceFrame@,Microsoft.VisualStudio.OLE.Interop.IOleInPlaceUIWindow@,Microsoft.VisualStudio.OLE.Interop.RECT[],Microsoft.VisualStudio.OLE.Interop.RECT[],Microsoft.VisualStudio.OLE.Interop.OLEINPLACEFRAMEINFO[])">
      <param name="ppFrame"></param>
      <param name="ppDoc"></param>
      <param name="lprcPosRect"></param>
      <param name="lprcClipRect"></param>
      <param name="lpFrameInfo"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceSiteEx.OnInPlaceActivate"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceSiteEx.OnInPlaceActivateEx(System.Int32@,System.UInt32)">
      <param name="pfNoRedraw"></param>
      <param name="dwFlags"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceSiteEx.OnInPlaceDeactivate"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceSiteEx.OnInPlaceDeactivateEx(System.Int32)">
      <param name="fNoRedraw"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceSiteEx.OnPosRectChange(Microsoft.VisualStudio.OLE.Interop.RECT[])">
      <param name="lprcPosRect"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceSiteEx.OnUIActivate"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceSiteEx.OnUIDeactivate(System.Int32)">
      <param name="fUndoable"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceSiteEx.RequestUIActivate"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceSiteEx.Scroll(Microsoft.VisualStudio.OLE.Interop.SIZE)">
      <param name="scrollExtant"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceSiteWindowless">
      <summary>Enables a windowless object to process window messages, participate in drag-and-drop operations, and draw. Extends and inherits from <see cref="T:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceSiteEx" />. For more information, see IOleInPlaceSiteWindowless.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceSiteWindowless.AdjustRect(Microsoft.VisualStudio.OLE.Interop.RECT[])">
      <summary>Adjusts a specified rectangle if it is entirely or partially covered by overlapping, opaque objects.</summary>
      <returns>S_OK The rectangle was adjusted successfully. Note S_OK means that the rectangle was not completely covered. S_FALSE The rectangle was adjusted successfully. Note S_FALSE means that the rectangle was completely covered. Its width and height are now NULL. </returns>
      <param name="prc">[in,out] Rectangle to adjust.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceSiteWindowless.CanInPlaceActivate">
      <summary>Determines if the container can activate the object in place.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceSiteWindowless.CanWindowlessActivate">
      <summary>Informs an object if its container can support it as a windowless object that can be in-place activated.</summary>
      <returns>S_OK The object can activate in place without a window.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceSiteWindowless.ContextSensitiveHelp(System.Int32)">
      <summary>Controls enabling of context-sensitive help.</summary>
      <param name="fEnterMode">[in] TRUE if help mode should be entered; FALSE if it should be exited.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceSiteWindowless.DeactivateAndUndo"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceSiteWindowless.DiscardUndoState">
      <summary>Deactivate the object and revert to undo state.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceSiteWindowless.GetCapture">
      <summary>Called by an in-place active, windowless object to determine if it still has the mouse capture or not.</summary>
      <returns>S_OK The object currently has the mouse capture. S_FALSE The object does not currently have the mouse capture. </returns>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceSiteWindowless.GetDC(Microsoft.VisualStudio.OLE.Interop.RECT[],System.UInt32,System.IntPtr@)">
      <summary>Provides an object with a handle to a device context for a screen or compatible device from its container.</summary>
      <param name="pRect">[in] Pointer to the rectangle that the object wants to redraw, in client coordinates of the containing window. If this parameter is NULL, the object's full extent is redrawn.</param>
      <param name="grfFlags">[in] A combination of values from the OLEDCFLAGS enumeration. </param>
      <param name="phDC">[out] Pointer to a returned device context. </param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceSiteWindowless.GetFocus">
      <summary>Called by an in-place active, windowless object to determine if it still has the keyboard focus or not.</summary>
      <returns>S_OK The object currently has the keyboard focus. S_FALSE The object does not currently have the keyboard focus. </returns>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceSiteWindowless.GetWindow(System.IntPtr@)">
      <summary>Gets a window handle.</summary>
      <param name="phwnd">[out] Pointer to where to return the window handle.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceSiteWindowless.GetWindowContext(Microsoft.VisualStudio.OLE.Interop.IOleInPlaceFrame@,Microsoft.VisualStudio.OLE.Interop.IOleInPlaceUIWindow@,Microsoft.VisualStudio.OLE.Interop.RECT[],Microsoft.VisualStudio.OLE.Interop.RECT[],Microsoft.VisualStudio.OLE.Interop.OLEINPLACEFRAMEINFO[])">
      <summary>Enables an in-place object to retrieve window interfaces that form at the window object hierarchy, and the position in the parent window to locate the object's in-place activation window.</summary>
      <param name="ppFrame">[out] Address of IOleInPlaceFrame* pointer variable that receives the interface pointer to the frame. If an error occurs, the implementation must set *ppFrame to NULL. </param>
      <param name="ppDoc">[out] Address of IOleInPlaceUIWindow* pointer variable that receives the interface pointer to the document window. If the document window is the same as the frame window, *ppDoc is set to NULL. In this case, the object can only use *ppFrame or border negotiation. If an error is returned, the implementation must set *ppDoc to NULL.</param>
      <param name="lprcPosRect">[out] Pointer to the rectangle containing the position of the in-place object in the client coordinates of its parent window. If an error is returned, this parameter must be set to NULL.</param>
      <param name="lprcClipRect">[out] Pointer to the outer rectangle containing the in-place object's position rectangle (PosRect). This rectangle is relative to the client area of the object's parent window. If an error is returned, this parameter must be set to NULL.</param>
      <param name="lpFrameInfo">[out] Pointer to an OLEINPLACEFRAMEINFO structure the container is to fill in with appropriate data. If an error is returned, this parameter must be set to NULL. </param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceSiteWindowless.InvalidateRect(Microsoft.VisualStudio.OLE.Interop.RECT[],System.Int32)">
      <summary>Enables an object to invalidate a specified rectangle of its in-place image on the screen.</summary>
      <param name="pRect">[in] Rectangle to invalidate, in client coordinates of the containing window. If this parameter is NULL, the object's full extent is invalidated.</param>
      <param name="fErase">[in] Specifies whether the background within the update region is to be erased when the region is updated. If this parameter is TRUE, the background is erased. If this parameter is FALSE, the background remains unchanged. </param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceSiteWindowless.InvalidateRgn(System.IntPtr,System.Int32)">
      <summary>Enables an object to invalidate a specified region of its in-place image on the screen.</summary>
      <param name="hRGN">[in] Region to invalidate, in client coordinates of the containing window. If this parameter is NULL, the object's full extent is invalidated. </param>
      <param name="fErase">[in] Specifies whether the background within the update region is to be erased when the region is updated. If this parameter is TRUE, the background is erased. If this parameter is FALSE, the background remains unchanged. </param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceSiteWindowless.OnDefWindowMessage(System.UInt32,System.IntPtr,System.IntPtr,System.Int32@)">
      <summary>Invokes the default processing for all messages passed to an object.</summary>
      <returns>S_OK The container's default processing for the window message was successfully invoked. S_FALSE The container's default processing for the window message was not invoked. See Note to Implementers below. </returns>
      <param name="MSG">[in] Identifier for the window message provided to the container by Windows.</param>
      <param name="wParam">[in] Parameter for the window message provided to the container by Windows.</param>
      <param name="lParam">[in] Parameter for the window message provided to the container by Windows. </param>
      <param name="plResult">[out] Pointer to result code for the window message as defined in the Windows API. </param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceSiteWindowless.OnInPlaceActivate"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceSiteWindowless.OnInPlaceActivateEx(System.Int32@,System.UInt32)">
      <summary>Called by the embedded object to determine if it needs to redraw itself upon activation.</summary>
      <param name="pfNoRedraw">[out] Pointer to current redraw status. The status is TRUE if the object need not redraw itself upon activation; FALSE if the object needs to redraw upon activation. Windowless objects usually do not need the value returned by this parameter and may pass a NULL pointer to save the container the burden of computing this value. </param>
      <param name="dwFlags">[in] Indicates whether the object is activated as a windowless object. This parameter takes values from the ACTIVATEFLAGS enumeration. See IOleInPlaceSiteWindowless for more information on windowless objects.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceSiteWindowless.OnInPlaceDeactivate">
      <summary>Notifies the container that the object is no longer active in place. </summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceSiteWindowless.OnInPlaceDeactivateEx(System.Int32)">
      <summary>Notifies the container of whether the object needs to be redrawn upon deactivation.</summary>
      <param name="fNoRedraw">[in] If TRUE, the container need not redraw the object after completing the deactivation; if FALSE the object must be redrawn after deactivation.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceSiteWindowless.OnPosRectChange(Microsoft.VisualStudio.OLE.Interop.RECT[])">
      <summary>Object's extents have changed.</summary>
      <param name="lprcPosRect">[in] Pointer to the rectangle containing the position of the in-place object in the client coordinates of its parent window. </param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceSiteWindowless.OnUIActivate">
      <summary>Notifies the container that the object is about to be activated in place, and that the main menu will be replaced by a composite menu.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceSiteWindowless.OnUIDeactivate(System.Int32)">
      <summary>Notifies the container to reinstall its user interface and take focus. </summary>
      <param name="fUndoable">[in] Specifies whether the object can undo changes. TRUE if the object can undo, FALSE if it cannot. </param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceSiteWindowless.ReleaseDC(System.IntPtr)">
      <summary>Releases the device context previously obtained by a call to IOleInPlaceSiteWindowless::GetDC.</summary>
      <param name="hDC">[in] Specifies the device context to be released.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceSiteWindowless.RequestUIActivate">
      <summary>Notifies the container that the object is about to enter the UI-active state.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceSiteWindowless.Scroll(Microsoft.VisualStudio.OLE.Interop.SIZE)">
      <summary>Specifies the number of pixels by which the container is to scroll the object. </summary>
      <param name="scrollExtant">[in] Number of pixels by which to scroll in the X and Y directions. </param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceSiteWindowless.ScrollRect(System.Int32,System.Int32,Microsoft.VisualStudio.OLE.Interop.RECT[],Microsoft.VisualStudio.OLE.Interop.RECT[])">
      <summary>Enables an object to scroll an area within its in-place active image on the screen.</summary>
      <param name="dx">[in] Amount to scroll on the x-axis. </param>
      <param name="dy">[in] Amount to scroll on the y-axis.</param>
      <param name="pRectScroll">[in] Rectangle to scroll, in client coordinates of the containing window. NULL means the full object. </param>
      <param name="pRectClip">[in] Rectangle to clip to as defined for the Windows API function. Only pixels scrolling into this rectangle are drawn. Pixels scrolling out are not. If this parameter is NULL, the rectangle is not clipped.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceSiteWindowless.SetCapture(System.Int32)">
      <summary>Enables an in-place active, windowless object to capture all mouse messages.</summary>
      <returns>S_OK Mouse capture was successfully granted to the object. If called to release the mouse capture, this method must not fail. S_FALSE Mouse capture was denied to the object. </returns>
      <param name="fCapture">[in] If TRUE, the container should capture the mouse for the object. If FALSE, the container should release mouse capture for the object.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceSiteWindowless.SetFocus(System.Int32)">
      <summary>Sets the keyboard focus for a UI-active, windowless object.</summary>
      <returns>S_OK Keyboard focus was successfully given to the object. If this method is called to release the focus, it should never fail. S_FALSE Keyboard focus was denied to the object. </returns>
      <param name="fFocus">[in] If TRUE, sets the keyboard focus to the calling object. If FALSE, removes the keyboard focus from the calling object, provided that the object has the focus. </param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceUIWindow">
      <summary>Negotiates border space on the document or frame window. For information, see IOleInPlaceUIWindow.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceUIWindow.ContextSensitiveHelp(System.Int32)">
      <param name="fEnterMode"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceUIWindow.GetBorder(Microsoft.VisualStudio.OLE.Interop.RECT[])">
      <param name="lprectBorder"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceUIWindow.GetWindow(System.IntPtr@)">
      <param name="phwnd"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceUIWindow.RequestBorderSpace(Microsoft.VisualStudio.OLE.Interop.RECT[])">
      <param name="pborderwidths"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceUIWindow.SetActiveObject(Microsoft.VisualStudio.OLE.Interop.IOleInPlaceActiveObject,System.String)">
      <param name="pActiveObject"></param>
      <param name="pszObjName"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleInPlaceUIWindow.SetBorderSpace(Microsoft.VisualStudio.OLE.Interop.RECT[])">
      <param name="pborderwidths"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IOleObject">
      <summary>Enables an embedded object to provide basic functionality to its container. For information, see IOleObject.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleObject.Advise(Microsoft.VisualStudio.OLE.Interop.IAdviseSink,System.UInt32@)">
      <param name="pAdvSink"></param>
      <param name="pdwConnection"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleObject.Close(System.UInt32)">
      <param name="dwSaveOption"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleObject.DoVerb(System.Int32,Microsoft.VisualStudio.OLE.Interop.MSG[],Microsoft.VisualStudio.OLE.Interop.IOleClientSite,System.Int32,System.IntPtr,Microsoft.VisualStudio.OLE.Interop.RECT[])">
      <param name="iVerb"></param>
      <param name="lpmsg"></param>
      <param name="pActiveSite"></param>
      <param name="lindex"></param>
      <param name="hWndParent"></param>
      <param name="lprcPosRect"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleObject.EnumAdvise(Microsoft.VisualStudio.OLE.Interop.IEnumSTATDATA@)">
      <param name="ppenumAdvise"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleObject.EnumVerbs(Microsoft.VisualStudio.OLE.Interop.IEnumOLEVERB@)">
      <param name="ppEnumOleVerb"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleObject.GetClientSite(Microsoft.VisualStudio.OLE.Interop.IOleClientSite@)">
      <param name="ppClientSite"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleObject.GetClipboardData(System.UInt32,Microsoft.VisualStudio.OLE.Interop.IDataObject@)">
      <param name="dwReserved"></param>
      <param name="ppDataObject"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleObject.GetExtent(System.UInt32,Microsoft.VisualStudio.OLE.Interop.SIZEL[])">
      <param name="dwDrawAspect"></param>
      <param name="pSizel"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleObject.GetMiscStatus(System.UInt32,System.UInt32@)">
      <param name="dwAspect"></param>
      <param name="pdwStatus"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleObject.GetMoniker(System.UInt32,System.UInt32,Microsoft.VisualStudio.OLE.Interop.IMoniker@)">
      <param name="dwAssign"></param>
      <param name="dwWhichMoniker"></param>
      <param name="ppmk"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleObject.GetUserClassID(System.Guid@)">
      <param name="pClsid"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleObject.GetUserType(System.UInt32,System.IntPtr)">
      <param name="dwFormOfType"></param>
      <param name="pszUserType"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleObject.InitFromData(Microsoft.VisualStudio.OLE.Interop.IDataObject,System.Int32,System.UInt32)">
      <param name="pDataObject"></param>
      <param name="fCreation"></param>
      <param name="dwReserved"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleObject.IsUpToDate"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleObject.SetClientSite(Microsoft.VisualStudio.OLE.Interop.IOleClientSite)">
      <param name="pClientSite"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleObject.SetColorScheme(Microsoft.VisualStudio.OLE.Interop.LOGPALETTE[])">
      <param name="pLogpal"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleObject.SetExtent(System.UInt32,Microsoft.VisualStudio.OLE.Interop.SIZEL[])">
      <param name="dwDrawAspect"></param>
      <param name="pSizel"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleObject.SetHostNames(System.String,System.String)">
      <param name="szContainerApp"></param>
      <param name="szContainerObj"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleObject.SetMoniker(System.UInt32,Microsoft.VisualStudio.OLE.Interop.IMoniker)">
      <param name="dwWhichMoniker"></param>
      <param name="pmk"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleObject.Unadvise(System.UInt32)">
      <param name="dwConnection"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleObject.Update"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IOleParentUndoUnit">
      <summary>Enables undo units to contain child undo units and thus to support complex undo actions. For more information, see IOleParentUndoUnit.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleParentUndoUnit.Add(Microsoft.VisualStudio.OLE.Interop.IOleUndoUnit)">
      <param name="pUU"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleParentUndoUnit.Close(Microsoft.VisualStudio.OLE.Interop.IOleParentUndoUnit,System.Int32)">
      <param name="pPUU"></param>
      <param name="fCommit"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleParentUndoUnit.Do(Microsoft.VisualStudio.OLE.Interop.IOleUndoManager)">
      <param name="pUndoManager"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleParentUndoUnit.FindUnit(Microsoft.VisualStudio.OLE.Interop.IOleUndoUnit)">
      <param name="pUU"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleParentUndoUnit.GetDescription(System.String@)">
      <param name="pBstr"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleParentUndoUnit.GetParentState(System.UInt32@)">
      <param name="pdwState"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleParentUndoUnit.GetUnitType(System.Guid@,System.Int32@)">
      <param name="pClsid"></param>
      <param name="plID"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleParentUndoUnit.OnNextAdd"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleParentUndoUnit.Open(Microsoft.VisualStudio.OLE.Interop.IOleParentUndoUnit)">
      <param name="pPUU"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IOleUndoManager">
      <summary>Enables containers to implement multi-level undo and redo operations for actions in contained controls. For more information, see IOleUndoManager.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleUndoManager.Add(Microsoft.VisualStudio.OLE.Interop.IOleUndoUnit)">
      <param name="pUU"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleUndoManager.Close(Microsoft.VisualStudio.OLE.Interop.IOleParentUndoUnit,System.Int32)">
      <param name="pPUU"></param>
      <param name="fCommit"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleUndoManager.DiscardFrom(Microsoft.VisualStudio.OLE.Interop.IOleUndoUnit)">
      <param name="pUU"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleUndoManager.Enable(System.Int32)">
      <param name="fEnable"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleUndoManager.EnumRedoable(Microsoft.VisualStudio.OLE.Interop.IEnumOleUndoUnits@)">
      <param name="ppEnum"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleUndoManager.EnumUndoable(Microsoft.VisualStudio.OLE.Interop.IEnumOleUndoUnits@)">
      <param name="ppEnum"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleUndoManager.GetLastRedoDescription(System.String@)">
      <param name="pBstr"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleUndoManager.GetLastUndoDescription(System.String@)">
      <param name="pBstr"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleUndoManager.GetOpenParentState(System.UInt32@)">
      <param name="pdwState"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleUndoManager.Open(Microsoft.VisualStudio.OLE.Interop.IOleParentUndoUnit)">
      <param name="pPUU"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleUndoManager.RedoTo(Microsoft.VisualStudio.OLE.Interop.IOleUndoUnit)">
      <param name="pUU"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleUndoManager.UndoTo(Microsoft.VisualStudio.OLE.Interop.IOleUndoUnit)">
      <param name="pUU"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IOleUndoUnit">
      <summary>Defines an undo unit, a component containing the information necessary to undo or redo a single action. For more information, see IOleUndoUnit.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleUndoUnit.Do(Microsoft.VisualStudio.OLE.Interop.IOleUndoManager)">
      <param name="pUndoManager"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleUndoUnit.GetDescription(System.String@)">
      <param name="pBstr"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleUndoUnit.GetUnitType(System.Guid@,System.Int32@)">
      <param name="pClsid"></param>
      <param name="plID"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleUndoUnit.OnNextAdd"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IOleWindow">
      <summary>Enables an application to get handles to the windows participating in in-place activation, and to enter and exit context-sensitive help mode. For more information, see IOleWindow.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleWindow.ContextSensitiveHelp(System.Int32)">
      <param name="fEnterMode"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOleWindow.GetWindow(System.IntPtr@)">
      <param name="phwnd"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IOplockStorage"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOplockStorage.CreateStorageEx(System.String,System.UInt32,System.UInt32,System.UInt32,System.Guid@,System.IntPtr@)">
      <param name="pwcsName"></param>
      <param name="grfMode"></param>
      <param name="stgfmt"></param>
      <param name="grfAttrs"></param>
      <param name="riid"></param>
      <param name="ppstgOpen"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IOplockStorage.OpenStorageEx(System.String,System.UInt32,System.UInt32,System.UInt32,System.Guid@,System.IntPtr@)">
      <param name="pwcsName"></param>
      <param name="grfMode"></param>
      <param name="stgfmt"></param>
      <param name="grfAttrs"></param>
      <param name="riid"></param>
      <param name="ppstgOpen"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IParseDisplayName">
      <summary>Translates a user-readable display name into a moniker object. For more information, see IParseDisplayName.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IParseDisplayName.ParseDisplayName(Microsoft.VisualStudio.OLE.Interop.IBindCtx,System.String,System.UInt32@,Microsoft.VisualStudio.OLE.Interop.IMoniker@)">
      <param name="pbc"></param>
      <param name="pszDisplayName"></param>
      <param name="pchEaten"></param>
      <param name="ppmkOut"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IPerPropertyBrowsing">
      <summary>Accesses the information displayed in an object's property pages. For more information, see IPerPropertyBrowsing.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPerPropertyBrowsing.GetDisplayString(System.Int32,System.String@)">
      <param name="DISPID"></param>
      <param name="pBstr"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPerPropertyBrowsing.GetPredefinedStrings(System.Int32,Microsoft.VisualStudio.OLE.Interop.CALPOLESTR[],Microsoft.VisualStudio.OLE.Interop.CADWORD[])">
      <param name="DISPID"></param>
      <param name="pCaStringsOut"></param>
      <param name="pCaCookiesOut"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPerPropertyBrowsing.GetPredefinedValue(System.Int32,System.UInt32,System.Object@)">
      <param name="DISPID"></param>
      <param name="dwCookie"></param>
      <param name="pVarOut"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPerPropertyBrowsing.MapPropertyToPage(System.Int32,System.Guid@)">
      <param name="DISPID"></param>
      <param name="pClsid"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IPersist">
      <summary>Gets the class identifier (CLSID) of an object that can be persisted (stored) in the system. For more information, see IPersist.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPersist.GetClassID(System.Guid@)">
      <param name="pClassID"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IPersistFile">
      <summary>Enables an object to be saved or loaded to a disk file. Inherits from <see cref="T:Microsoft.VisualStudio.OLE.Interop.IPersist" />. For more information, see IPersistFile.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPersistFile.GetClassID(System.Guid@)">
      <param name="pClassID"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPersistFile.GetCurFile(System.String@)">
      <param name="ppszFileName"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPersistFile.IsDirty"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPersistFile.Load(System.String,System.UInt32)">
      <param name="pszFileName"></param>
      <param name="dwMode"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPersistFile.Save(System.String,System.Int32)">
      <param name="pszFileName"></param>
      <param name="fRemember"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPersistFile.SaveCompleted(System.String)">
      <param name="pszFileName"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IPersistMemory">
      <summary>Saves and loads objects from a stream. Inherits from <see cref="T:Microsoft.VisualStudio.OLE.Interop.IPersist" />. For more information, see IPersistMemory.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPersistMemory.GetClassID(System.Guid@)">
      <param name="pClassID"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPersistMemory.GetSizeMax(System.UInt32@)">
      <param name="pcbSize"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPersistMemory.InitNew"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPersistMemory.IsDirty"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPersistMemory.Load(System.Byte[],System.UInt32)">
      <param name="pMem"></param>
      <param name="cbSize"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPersistMemory.Save(System.Byte[],System.Int32,System.UInt32)">
      <param name="pMem"></param>
      <param name="fClearDirty"></param>
      <param name="cbSize"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IPersistPropertyBag">
      <summary>Defines a property-based persistence system. Inherits from <see cref="T:Microsoft.VisualStudio.OLE.Interop.IPersist" />. For more information, see IPersistPropertyBag.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPersistPropertyBag.GetClassID(System.Guid@)">
      <param name="pClassID"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPersistPropertyBag.InitNew"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPersistPropertyBag.Load(Microsoft.VisualStudio.OLE.Interop.IPropertyBag,Microsoft.VisualStudio.OLE.Interop.IErrorLog)">
      <param name="pPropBag"></param>
      <param name="pErrorLog"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPersistPropertyBag.Save(Microsoft.VisualStudio.OLE.Interop.IPropertyBag,System.Int32,System.Int32)">
      <param name="pPropBag"></param>
      <param name="fClearDirty"></param>
      <param name="fSaveAllProperties"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IPersistPropertyBag2">
      <summary>Defines a property-based persistence system. Extends <see cref="T:Microsoft.VisualStudio.OLE.Interop.IPropertyBag" /> and inherits from <see cref="T:Microsoft.VisualStudio.OLE.Interop.IPersist" />. For more information, see IPersistPropertyBag2.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPersistPropertyBag2.GetClassID(System.Guid@)">
      <param name="pClassID"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPersistPropertyBag2.InitNew"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPersistPropertyBag2.IsDirty"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPersistPropertyBag2.Load(Microsoft.VisualStudio.OLE.Interop.IPropertyBag2,Microsoft.VisualStudio.OLE.Interop.IErrorLog)">
      <param name="pPropBag"></param>
      <param name="pErrLog"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPersistPropertyBag2.Save(Microsoft.VisualStudio.OLE.Interop.IPropertyBag2,System.Int32,System.Int32)">
      <param name="pPropBag"></param>
      <param name="fClearDirty"></param>
      <param name="fSaveAllProperties"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IPersistStorage">
      <summary>Enables a container to pass a storage object to a contained object and to save and to load the object. Inherits from <see cref="T:Microsoft.VisualStudio.OLE.Interop.IPersist" />. For more information, see IPersistStorage.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPersistStorage.GetClassID(System.Guid@)">
      <param name="pClassID"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPersistStorage.HandsOffStorage"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPersistStorage.InitNew(Microsoft.VisualStudio.OLE.Interop.IStorage)">
      <param name="pstg"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPersistStorage.IsDirty"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPersistStorage.Load(Microsoft.VisualStudio.OLE.Interop.IStorage)">
      <param name="pstg"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPersistStorage.Save(Microsoft.VisualStudio.OLE.Interop.IStorage,System.Int32)">
      <param name="pStgSave"></param>
      <param name="fSameAsLoad"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPersistStorage.SaveCompleted(Microsoft.VisualStudio.OLE.Interop.IStorage)">
      <param name="pStgNew"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IPersistStream">
      <summary>Saves and loads objects using a simple stream. Inherits from <see cref="T:Microsoft.VisualStudio.OLE.Interop.IPersist" />. For more information, see IPersistStream.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPersistStream.GetClassID(System.Guid@)">
      <param name="pClassID"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPersistStream.GetSizeMax(Microsoft.VisualStudio.OLE.Interop.ULARGE_INTEGER[])">
      <param name="pcbSize"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPersistStream.IsDirty"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPersistStream.Load(Microsoft.VisualStudio.OLE.Interop.IStream)">
      <param name="pstm"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPersistStream.Save(Microsoft.VisualStudio.OLE.Interop.IStream,System.Int32)">
      <param name="pstm"></param>
      <param name="fClearDirty"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IPersistStreamInit">
      <summary>Saves and loads objects from a stream. Replaces <see cref="T:Microsoft.VisualStudio.OLE.Interop.IPersistStream" /> and adds an initialization method. Inherits from <see cref="T:Microsoft.VisualStudio.OLE.Interop.IPersist" />. For more information, see IPersistStreamInit.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPersistStreamInit.GetClassID(System.Guid@)">
      <param name="pClassID"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPersistStreamInit.GetSizeMax(Microsoft.VisualStudio.OLE.Interop.ULARGE_INTEGER[])">
      <param name="pcbSize"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPersistStreamInit.InitNew"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPersistStreamInit.IsDirty"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPersistStreamInit.Load(Microsoft.VisualStudio.OLE.Interop.IStream)">
      <param name="pstm"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPersistStreamInit.Save(Microsoft.VisualStudio.OLE.Interop.IStream,System.Int32)">
      <param name="pstm"></param>
      <param name="fClearDirty"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IPointerInactive">
      <summary>Enables an inactive object to receive mouse and keyboard messages. For more information, see IPointerInactive.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPointerInactive.GetActivationPolicy(System.UInt32@)">
      <param name="pdwPolicy"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPointerInactive.OnInactiveMouseMove(Microsoft.VisualStudio.OLE.Interop.RECT[],System.Int32,System.Int32,System.UInt32)">
      <param name="pRectBounds"></param>
      <param name="x"></param>
      <param name="y"></param>
      <param name="grfKeyState"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPointerInactive.OnInactiveSetCursor(Microsoft.VisualStudio.OLE.Interop.RECT[],System.Int32,System.Int32,System.UInt32,System.Int32)">
      <param name="pRectBounds"></param>
      <param name="x"></param>
      <param name="y"></param>
      <param name="dwMouseMsg"></param>
      <param name="fSetAlways"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IPrint">
      <summary>Supports programmatic printing for an object. For more information, see IPrint.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPrint.GetPageInfo(System.Int32@,System.Int32@)">
      <param name="pnFirstPage"></param>
      <param name="pcPages"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPrint.Print(System.UInt32,System.IntPtr@,System.IntPtr@,Microsoft.VisualStudio.OLE.Interop.STGMEDIUM[],Microsoft.VisualStudio.OLE.Interop.IContinueCallback,System.Int32,System.Int32@,System.Int32@)">
      <param name="grfFlags"></param>
      <param name="pptd"></param>
      <param name="ppPageSet"></param>
      <param name="pstgmOptions"></param>
      <param name="pcallback"></param>
      <param name="nFirstPage"></param>
      <param name="pcPagesPrinted"></param>
      <param name="pnLastPage"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPrint.SetInitialPageNum(System.Int32)">
      <param name="nFirstPage"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IProcessInitControl">
      <summary>Enables specification of a time-out interval for initialization of a process. For more information, see IProcessInitControl.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IProcessInitControl.ResetInitializerTimeout(System.UInt32)">
      <param name="dwSecondsRemaining"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IProgressNotify">
      <summary>Enables objects to receive notice about the progress of a download. For more information, see IProgressNotify.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IProgressNotify.OnProgress(System.UInt32,System.UInt32,System.Int32,System.Int32)">
      <param name="dwProgressCurrent"></param>
      <param name="dwProgressMaximum"></param>
      <param name="fAccurate"></param>
      <param name="fOwner"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IPropertyBag">
      <summary>Sets and retrieves values for particular properties. For more information, see IPropertyBag.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPropertyBag.Read(System.String,System.Object@,Microsoft.VisualStudio.OLE.Interop.IErrorLog,System.UInt32,System.Object)">
      <param name="pszPropName"></param>
      <param name="pVar"></param>
      <param name="pErrorLog"></param>
      <param name="VARTYPE"></param>
      <param name="pUnkObj"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPropertyBag.Write(System.String,System.Object@)">
      <param name="pszPropName"></param>
      <param name="pVar"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IPropertyBag2">
      <summary>Sets and retrieves values for particular properties. Extends, but does not inherit from, <see cref="T:Microsoft.VisualStudio.OLE.Interop.IPropertyBag" />. Adds methods to retrieve type information about a property. For more information, see IPropertyBag2.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPropertyBag2.CountProperties(System.UInt32@)">
      <summary>The number of properties in the property bag.</summary>
      <param name="pcProperties">The number of properties.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPropertyBag2.GetPropertyInfo(System.UInt32,System.UInt32,Microsoft.VisualStudio.OLE.Interop.PROPBAG2[],System.UInt32@)">
      <summary>Gets information for properties in a property bag without actually getting those properties.</summary>
      <param name="iProperty">[in] The zero-based index of the first property for which information is requested.</param>
      <param name="cProperties">[in] The number of properties for which to get information. This argument specifies the number of array elements in <paramref name="pPropBag" />.</param>
      <param name="pPropBag">[out] The address of an array of <see cref="T:Microsoft.VisualStudio.OLE.Interop.PROPBAG2" /> structures that receive the information for the properties. There must be at least <paramref name="cProperties" /> elements in this array. This argument cannot be NULL.</param>
      <param name="pcProperties">[out] The number of properties for which information was retrieved. This argument cannot be NULL.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPropertyBag2.LoadObject(System.String,System.UInt32,System.Object,Microsoft.VisualStudio.OLE.Interop.IErrorLog)">
      <summary>Reads persistent properties from a property object.</summary>
      <param name="pstrName">[in] The name of the property.</param>
      <param name="dwHint">[in] An integer value that was retrieved by using <see cref="M:Microsoft.VisualStudio.OLE.Interop.IPropertyBag2.GetPropertyInfo(System.UInt32,System.UInt32,Microsoft.VisualStudio.OLE.Interop.PROPBAG2[],System.UInt32@)" />. This argument is optional and must be zero, if the value is not known or used.</param>
      <param name="punkObject">[in] The address of the object's <paramref name="IUnknown" /> interface. This argument cannot be NULL.</param>
      <param name="pErrLog">[in] The address of an <see cref="T:Microsoft.VisualStudio.OLE.Interop.IErrorLog" /> interface in which the property bag stores any errors that occur during the load. This argument can be NULL; in which case, the caller does not receive logging errors.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPropertyBag2.Read(System.UInt32,Microsoft.VisualStudio.OLE.Interop.PROPBAG2[],Microsoft.VisualStudio.OLE.Interop.IErrorLog,System.Object@,System.Int32@)">
      <summary>Reads one or more properties from the property bag.</summary>
      <param name="cProperties">[in] The number of properties to read. This argument specifies the number of elements in the arrays at <paramref name="pPropBag" />, <paramref name="pvarValue" />, and <paramref name="phrError" />.</param>
      <param name="pPropBag">[in[ An array of <see cref="T:Microsoft.VisualStudio.OLE.Interop.PROPBAG2" /> structures that specify the properties that are requested. The vt and pstrName members of these structures must be filled in before this method can be called. The dwHint member of these structures is optional. There must be at least <paramref name="cProperties" /> elements in this array. This argument cannot be NULL.</param>
      <param name="pErrLog">[in] An <see cref="T:Microsoft.VisualStudio.OLE.Interop.IErrorLog" /> interface in which the property bag stores any errors that occur during the reads. This argument can be NULL, in which case, the caller receives no logging errors.</param>
      <param name="pvarValue">[out] An array of VARIANT structures that receive the property values. The caller does not have to initialize these structures before calling <see cref="M:Microsoft.VisualStudio.OLE.Interop.IPropertyBag2.Read(System.UInt32,Microsoft.VisualStudio.OLE.Interop.PROPBAG2[],Microsoft.VisualStudio.OLE.Interop.IErrorLog,System.Object@,System.Int32@)" />. The <see cref="M:Microsoft.VisualStudio.OLE.Interop.IPropertyBag2.Read(System.UInt32,Microsoft.VisualStudio.OLE.Interop.PROPBAG2[],Microsoft.VisualStudio.OLE.Interop.IErrorLog,System.Object@,System.Int32@)" />method fills the type and value fields in these structures before it returns. There must be at least <paramref name="cProperties" /> elements in this array. The calling application is frees any allocations contained in these structures. This argument cannot be NULL.</param>
      <param name="phrError">[out] An array of HRESULT values that receives the result of each property read. There must be at least <paramref name="cProperties" /> elements in this array. This argument cannot be NULL.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPropertyBag2.Write(System.UInt32,Microsoft.VisualStudio.OLE.Interop.PROPBAG2[],System.Object@)">
      <summary>Saves properties into the property bag.</summary>
      <param name="cProperties">[in] The number of properties to read. This argument specifies the number of elements in the arrays at <paramref name="pPropBag" />, <paramref name="pvarValue" />, and <paramref name="phrError" />.</param>
      <param name="pPropBag">[in[ An array of <see cref="T:Microsoft.VisualStudio.OLE.Interop.PROPBAG2" /> structures that specify the properties that are requested. The vt and pstrName members of these structures must be filled in before this method can be called. The dwHint member of these structures is optional. There must be at least <paramref name="cProperties" /> elements in this array. This argument cannot be NULL.</param>
      <param name="pvarValue">[out] An array of VARIANT structures that receive the property values. The caller does not have to initialize these structures before calling <see cref="M:Microsoft.VisualStudio.OLE.Interop.IPropertyBag2.Read(System.UInt32,Microsoft.VisualStudio.OLE.Interop.PROPBAG2[],Microsoft.VisualStudio.OLE.Interop.IErrorLog,System.Object@,System.Int32@)" />. The <see cref="M:Microsoft.VisualStudio.OLE.Interop.IPropertyBag2.Read(System.UInt32,Microsoft.VisualStudio.OLE.Interop.PROPBAG2[],Microsoft.VisualStudio.OLE.Interop.IErrorLog,System.Object@,System.Int32@)" />method fills the type field and the value field in these structures before it returns. There must be at least <paramref name="cProperties" /> elements in this array. The calling application frees any allocations contained in these structures. This argument cannot be NULL.</param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IPropertyNotifySink">
      <summary>Enables an object to receive notification of property changes on objects that use the interface as an outgoing interface. For more information, see IPropertyNotifySink.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPropertyNotifySink.OnChanged(System.Int32)">
      <param name="DISPID"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPropertyNotifySink.OnRequestEdit(System.Int32)">
      <param name="DISPID"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IPropertyPage">
      <summary>Defines the main features of an object representing property pages. For more information, see IPropertyPage.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPropertyPage.Activate(System.IntPtr,Microsoft.VisualStudio.OLE.Interop.RECT[],System.Int32)">
      <param name="hWndParent"></param>
      <param name="pRect"></param>
      <param name="bModal"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPropertyPage.Apply"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPropertyPage.Deactivate"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPropertyPage.GetPageInfo(Microsoft.VisualStudio.OLE.Interop.PROPPAGEINFO[])">
      <param name="pPageInfo"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPropertyPage.Help(System.String)">
      <param name="pszHelpDir"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPropertyPage.IsPageDirty"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPropertyPage.Move(Microsoft.VisualStudio.OLE.Interop.RECT[])">
      <param name="pRect"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPropertyPage.SetObjects(System.UInt32,System.Object[])">
      <param name="cObjects"></param>
      <param name="ppunk"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPropertyPage.SetPageSite(Microsoft.VisualStudio.OLE.Interop.IPropertyPageSite)">
      <param name="pPageSite"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPropertyPage.Show(System.UInt32)">
      <param name="nCmdShow"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPropertyPage.TranslateAccelerator(Microsoft.VisualStudio.OLE.Interop.MSG[])">
      <param name="pMsg"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IPropertyPage2">
      <summary>Defines the main features of an object representing property pages. Adds support for an initial selection of a property on a page. Extends and inherits from <see cref="T:Microsoft.VisualStudio.OLE.Interop.IPropertyPage" />. For more information, see IPropertyPage2.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPropertyPage2.Activate(System.IntPtr,Microsoft.VisualStudio.OLE.Interop.RECT[],System.Int32)">
      <param name="hWndParent"></param>
      <param name="pRect"></param>
      <param name="bModal"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPropertyPage2.Apply"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPropertyPage2.Deactivate"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPropertyPage2.EditProperty(System.Int32)">
      <param name="DISPID"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPropertyPage2.GetPageInfo(Microsoft.VisualStudio.OLE.Interop.PROPPAGEINFO[])">
      <param name="pPageInfo"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPropertyPage2.Help(System.String)">
      <param name="pszHelpDir"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPropertyPage2.IsPageDirty"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPropertyPage2.Move(Microsoft.VisualStudio.OLE.Interop.RECT[])">
      <param name="pRect"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPropertyPage2.SetObjects(System.UInt32,System.Object[])">
      <param name="cObjects"></param>
      <param name="ppunk"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPropertyPage2.SetPageSite(Microsoft.VisualStudio.OLE.Interop.IPropertyPageSite)">
      <param name="pPageSite"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPropertyPage2.Show(System.UInt32)">
      <param name="nCmdShow"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPropertyPage2.TranslateAccelerator(Microsoft.VisualStudio.OLE.Interop.MSG[])">
      <param name="pMsg"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IPropertyPageSite">
      <summary>Provides the main features for a property pages site. Each property page within a property frame has a site. For more information, see IPropertyPageSite.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPropertyPageSite.GetLocaleID(System.UInt32@)">
      <param name="pLocaleID"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPropertyPageSite.GetPageContainer(System.Object@)">
      <param name="ppunk"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPropertyPageSite.OnStatusChange(System.UInt32)">
      <param name="dwFlags"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPropertyPageSite.TranslateAccelerator(Microsoft.VisualStudio.OLE.Interop.MSG[])">
      <param name="pMsg"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IPropertySetStorage">
      <summary>Creates, opens, deletes, and enumerates storage of property sets supporting the <see cref="T:Microsoft.VisualStudio.OLE.Interop.IPropertyStorage" /> interface. For more information, see IPropertySetStorage.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPropertySetStorage.Create(System.Guid@,System.Guid@,System.UInt32,System.UInt32,Microsoft.VisualStudio.OLE.Interop.IPropertyStorage@)">
      <param name="rfmtid"></param>
      <param name="pClsid"></param>
      <param name="grfFlags"></param>
      <param name="grfMode"></param>
      <param name="ppprstg"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPropertySetStorage.Delete(System.Guid@)">
      <param name="rfmtid"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPropertySetStorage.Enum(Microsoft.VisualStudio.OLE.Interop.IEnumSTATPROPSETSTG@)">
      <param name="ppEnum"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPropertySetStorage.Open(System.Guid@,System.UInt32,Microsoft.VisualStudio.OLE.Interop.IPropertyStorage@)">
      <param name="rfmtid"></param>
      <param name="grfMode"></param>
      <param name="ppprstg"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IPropertyStorage">
      <summary>Manages the persistent properties of a single property set. For more information, see IPropertyStorage and IPropertySetStorage.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPropertyStorage.Commit(System.UInt32)">
      <param name="grfCommitFlags"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPropertyStorage.DeleteMultiple(System.UInt32,Microsoft.VisualStudio.OLE.Interop.PROPSPEC[])">
      <param name="cpspec"></param>
      <param name="rgpspec"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPropertyStorage.DeletePropertyNames(System.UInt32,System.UInt32[])">
      <param name="cpropid"></param>
      <param name="rgpropid"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPropertyStorage.Enum(Microsoft.VisualStudio.OLE.Interop.IEnumSTATPROPSTG@)">
      <param name="ppEnum"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPropertyStorage.ReadMultiple(System.UInt32,Microsoft.VisualStudio.OLE.Interop.PROPSPEC[],Microsoft.VisualStudio.OLE.Interop.PROPVARIANT[])">
      <param name="cpspec"></param>
      <param name="rgpspec"></param>
      <param name="rgpropvar"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPropertyStorage.ReadPropertyNames(System.UInt32,System.UInt32[],System.String[])">
      <param name="cpropid"></param>
      <param name="rgpropid"></param>
      <param name="rglpwstrName"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPropertyStorage.Revert"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPropertyStorage.SetClass(System.Guid@)">
      <param name="clsid"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPropertyStorage.SetTimes(Microsoft.VisualStudio.OLE.Interop.FILETIME[],Microsoft.VisualStudio.OLE.Interop.FILETIME[],Microsoft.VisualStudio.OLE.Interop.FILETIME[])">
      <param name="pctime"></param>
      <param name="patime"></param>
      <param name="pmtime"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPropertyStorage.Stat(Microsoft.VisualStudio.OLE.Interop.STATPROPSETSTG[])">
      <param name="pstatpsstg"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPropertyStorage.WriteMultiple(System.UInt32,Microsoft.VisualStudio.OLE.Interop.PROPSPEC[],Microsoft.VisualStudio.OLE.Interop.PROPVARIANT[],System.UInt32)">
      <param name="cpspec"></param>
      <param name="rgpspec"></param>
      <param name="rgpropvar"></param>
      <param name="propidNameFirst"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPropertyStorage.WritePropertyNames(System.UInt32,System.UInt32[],System.String[])">
      <param name="cpropid"></param>
      <param name="rgpropid"></param>
      <param name="rglpwstrName"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IProvideClassInfo">
      <summary>Provides the type information (<see cref="T:Microsoft.VisualStudio.OLE.Interop.ITypeInfo" />) for a given coclass (Component Automation). For more information, see IProvideClassInfo.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IProvideClassInfo.GetClassInfo(System.Type@)">
      <param name="ppTI"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IProvideClassInfo2">
      <summary>Provides the type information (<see cref="T:Microsoft.VisualStudio.OLE.Interop.ITypeInfo" />) for a given coclass (Component Automation). Extends and inherits from <see cref="T:Microsoft.VisualStudio.OLE.Interop.IProvideClassInfo" />. Provides an easier method to get the default event set. For more information, see IProvideClassInfo.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IProvideClassInfo2.GetClassInfo(System.Type@)">
      <param name="ppTI"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IProvideClassInfo2.GetGUID(System.UInt32,System.Guid@)">
      <param name="dwGuidKind"></param>
      <param name="pGUID"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IProvideMultipleClassInfo">
      <summary>Retrieves type information from a component that may have multiple coclasses. Extends and inherits from <see cref="T:Microsoft.VisualStudio.OLE.Interop.IProvideClassInfo2" />. For more information, see IProvideMultipleClassInfo.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IProvideMultipleClassInfo.GetClassInfo(System.Type@)">
      <param name="ppTI"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IProvideMultipleClassInfo.GetGUID(System.UInt32,System.Guid@)">
      <param name="dwGuidKind"></param>
      <param name="pGUID"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IProvideMultipleClassInfo.GetInfoOfIndex(System.UInt32,System.UInt32,System.Type@,System.UInt32@,System.UInt32@,System.Guid@,System.Guid@)">
      <param name="iti"></param>
      <param name="dwFlags"></param>
      <param name="pptiCoClass"></param>
      <param name="pdwTIFlags"></param>
      <param name="pcdispidReserved"></param>
      <param name="piidPrimary"></param>
      <param name="piidSource"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IProvideMultipleClassInfo.GetMultiTypeInfoCount(System.UInt32@)">
      <param name="pcti"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IPSFactoryBuffer">
      <summary>Creates proxies and stubs for remote invocation. For more information, see IPSFactoryBuffer.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPSFactoryBuffer.CreateProxy(System.Object,System.Guid@,Microsoft.VisualStudio.OLE.Interop.IRpcProxyBuffer@,System.IntPtr@)">
      <param name="pUnkOuter"></param>
      <param name="riid"></param>
      <param name="ppProxy"></param>
      <param name="ppv"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IPSFactoryBuffer.CreateStub(System.Guid@,System.Object,Microsoft.VisualStudio.OLE.Interop.IRpcStubBuffer@)">
      <param name="riid"></param>
      <param name="pUnkServer"></param>
      <param name="ppStub"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IQuickActivate">
      <summary>Decreases the time to activate a control by combining loading and initialization into a single call. For more information, see IQuickActivate.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IQuickActivate.GetContentExtent(Microsoft.VisualStudio.OLE.Interop.SIZEL[])">
      <param name="pSizel"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IQuickActivate.QuickActivate(Microsoft.VisualStudio.OLE.Interop.QACONTAINER[],Microsoft.VisualStudio.OLE.Interop.QACONTROL[])">
      <param name="pQaContainer"></param>
      <param name="pQaControl"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IQuickActivate.SetContentExtent(Microsoft.VisualStudio.OLE.Interop.SIZEL[])">
      <param name="pSizel"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IRecordInfo">
      <summary>Describes the structure of a user-defined type (UDT) stored in a variant. For more information, see IRecordInfo Interface.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IRecordInfo.GetField(System.IntPtr,System.String,System.Object@)">
      <param name="pvData"></param>
      <param name="szFieldName"></param>
      <param name="pvarField"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IRecordInfo.GetFieldNames(System.UInt32@,System.String[])">
      <param name="pcNames"></param>
      <param name="rgBstrNames"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IRecordInfo.GetFieldNoCopy(System.IntPtr,System.String,System.Object@,System.IntPtr@)">
      <param name="pvData"></param>
      <param name="szFieldName"></param>
      <param name="pvarField"></param>
      <param name="ppvDataCArray"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IRecordInfo.GetGUID(System.Guid@)">
      <param name="pGUID"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IRecordInfo.GetName(System.String@)">
      <param name="pBstrName"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IRecordInfo.GetSize(System.UInt32@)">
      <param name="pcbSize"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IRecordInfo.GetTypeInfo(System.Type@)">
      <param name="ppTypeInfo"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IRecordInfo.IsMatchingType(Microsoft.VisualStudio.OLE.Interop.IRecordInfo)">
      <param name="pRecordInfo"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IRecordInfo.PutField(System.UInt32,System.IntPtr@,System.String,System.Object@)">
      <param name="wFlags"></param>
      <param name="pvData"></param>
      <param name="szFieldName"></param>
      <param name="pvarField"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IRecordInfo.PutFieldNoCopy(System.UInt32,System.IntPtr@,System.String,System.Object@)">
      <param name="wFlags"></param>
      <param name="pvData"></param>
      <param name="szFieldName"></param>
      <param name="pvarField"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IRecordInfo.RecordClear(System.IntPtr)">
      <param name="pvExisting"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IRecordInfo.RecordCopy(System.IntPtr,System.IntPtr@)">
      <param name="pvExisting"></param>
      <param name="pvNew"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IRecordInfo.RecordCreate"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IRecordInfo.RecordCreateCopy(System.IntPtr,System.IntPtr@)">
      <param name="pvSource"></param>
      <param name="ppvDest"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IRecordInfo.RecordDestroy(System.IntPtr)">
      <param name="pvRecord"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IRecordInfo.RecordInit(System.IntPtr@)">
      <param name="pvNew"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IReleaseMarshalBuffers"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IReleaseMarshalBuffers.ReleaseMarshalBuffer(Microsoft.VisualStudio.OLE.Interop.RPCOLEMESSAGE[],System.UInt32,System.Object)">
      <param name="pMsg"></param>
      <param name="dwFlags"></param>
      <param name="pChnl"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IRootStorage">
      <summary>Switches the underlying file of a storage object to a different file and saves the object to that file. For more information, see IRootStorage.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IRootStorage.SwitchToFile(System.String)">
      <param name="pszFile"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IROTData">
      <summary>Retrieves data to enable the Running Object Table (ROT) to compare monikers. For more information, see IROTData.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IROTData.GetComparisonData(System.Byte[],System.UInt32,System.UInt32@)">
      <param name="pbData"></param>
      <param name="cbMax"></param>
      <param name="pcbData"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IRpcChannelBuffer">
      <summary>Marshals data between a COM client proxy and a COM server stub. For more information, see IRpcChannelBuffer.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IRpcChannelBuffer.FreeBuffer(Microsoft.VisualStudio.OLE.Interop.RPCOLEMESSAGE[])">
      <param name="pMessage"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IRpcChannelBuffer.GetBuffer(Microsoft.VisualStudio.OLE.Interop.RPCOLEMESSAGE[],System.Guid@)">
      <param name="pMessage"></param>
      <param name="riid"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IRpcChannelBuffer.GetDestCtx(System.UInt32@,System.IntPtr@)">
      <param name="pdwDestContext"></param>
      <param name="ppvDestContext"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IRpcChannelBuffer.IsConnected"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IRpcChannelBuffer.SendReceive(Microsoft.VisualStudio.OLE.Interop.RPCOLEMESSAGE[],System.UInt32@)">
      <param name="pMessage"></param>
      <param name="pStatus"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IRpcChannelBuffer2">
      <summary>Marshals data between a COM client proxy and a COM server stub. Extends and inherits from <see cref="T:Microsoft.VisualStudio.OLE.Interop.IRpcChannelBuffer" />. Adds a method to retrieve the protocol version.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IRpcChannelBuffer2.FreeBuffer(Microsoft.VisualStudio.OLE.Interop.RPCOLEMESSAGE[])">
      <param name="pMessage"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IRpcChannelBuffer2.GetBuffer(Microsoft.VisualStudio.OLE.Interop.RPCOLEMESSAGE[],System.Guid@)">
      <param name="pMessage"></param>
      <param name="riid"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IRpcChannelBuffer2.GetDestCtx(System.UInt32@,System.IntPtr@)">
      <param name="pdwDestContext"></param>
      <param name="ppvDestContext"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IRpcChannelBuffer2.GetProtocolVersion(System.UInt32@)">
      <param name="pdwVersion"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IRpcChannelBuffer2.IsConnected"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IRpcChannelBuffer2.SendReceive(Microsoft.VisualStudio.OLE.Interop.RPCOLEMESSAGE[],System.UInt32@)">
      <param name="pMessage"></param>
      <param name="pStatus"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IRpcChannelBuffer3">
      <summary>Marshals data between a COM client proxy and a COM server stub. Extends and inherits from <see cref="T:Microsoft.VisualStudio.OLE.Interop.IRpcChannelBuffer2" />.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IRpcChannelBuffer3.Cancel(Microsoft.VisualStudio.OLE.Interop.RPCOLEMESSAGE[])">
      <param name="pMsg"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IRpcChannelBuffer3.FreeBuffer(Microsoft.VisualStudio.OLE.Interop.RPCOLEMESSAGE[])">
      <param name="pMessage"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IRpcChannelBuffer3.GetBuffer(Microsoft.VisualStudio.OLE.Interop.RPCOLEMESSAGE[],System.Guid@)">
      <param name="pMessage"></param>
      <param name="riid"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IRpcChannelBuffer3.GetCallContext(Microsoft.VisualStudio.OLE.Interop.RPCOLEMESSAGE[],System.Guid@,System.IntPtr@)">
      <param name="pMsg"></param>
      <param name="riid"></param>
      <param name="pInterface"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IRpcChannelBuffer3.GetDestCtx(System.UInt32@,System.IntPtr@)">
      <param name="pdwDestContext"></param>
      <param name="ppvDestContext"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IRpcChannelBuffer3.GetDestCtxEx(Microsoft.VisualStudio.OLE.Interop.RPCOLEMESSAGE[],System.UInt32@,System.IntPtr@)">
      <param name="pMsg"></param>
      <param name="pdwDestContext"></param>
      <param name="ppvDestContext"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IRpcChannelBuffer3.GetProtocolVersion(System.UInt32@)">
      <param name="pdwVersion"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IRpcChannelBuffer3.GetState(Microsoft.VisualStudio.OLE.Interop.RPCOLEMESSAGE[],System.UInt32@)">
      <param name="pMsg"></param>
      <param name="pState"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IRpcChannelBuffer3.IsConnected"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IRpcChannelBuffer3.Receive(Microsoft.VisualStudio.OLE.Interop.RPCOLEMESSAGE[],System.UInt32,System.UInt32@)">
      <param name="pMsg"></param>
      <param name="ulSize"></param>
      <param name="pulStatus"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IRpcChannelBuffer3.RegisterAsync(Microsoft.VisualStudio.OLE.Interop.RPCOLEMESSAGE[],Microsoft.VisualStudio.OLE.Interop.IAsyncManager)">
      <param name="pMsg"></param>
      <param name="pAsyncMgr"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IRpcChannelBuffer3.Send(Microsoft.VisualStudio.OLE.Interop.RPCOLEMESSAGE[],System.UInt32@)">
      <param name="pMsg"></param>
      <param name="pulStatus"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IRpcChannelBuffer3.SendReceive(Microsoft.VisualStudio.OLE.Interop.RPCOLEMESSAGE[],System.UInt32@)">
      <param name="pMessage"></param>
      <param name="pStatus"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IRpcHelper">
      <summary>Provides helper methods for remote procedure calls. Methods provide DCOM protocol version and convert an object reference to an interface identifier.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IRpcHelper.GetDCOMProtocolVersion(System.UInt32@)">
      <param name="pComVersion"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IRpcHelper.GetIIDFromOBJREF(System.IntPtr,System.IntPtr@)">
      <param name="pObjRef"></param>
      <param name="pIID"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IRpcOptions">
      <summary>Sets or gets the values of properties controlling how COM handles remote procedure calls (RPC). For more information, see IRpcOptions.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IRpcOptions.Query(System.Object,System.UInt32,System.UInt32@)">
      <param name="pPrx"></param>
      <param name="dwProperty"></param>
      <param name="pdwValue"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IRpcOptions.Set(System.Object,System.UInt32,System.UInt32)">
      <param name="pPrx"></param>
      <param name="dwProperty"></param>
      <param name="dwValue"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IRpcProxyBuffer">
      <summary>Controls the remote procedure call (RPC) proxy used to marshal data between COM components. For more information, see IRpcProxyBuffer.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IRpcProxyBuffer.Connect(Microsoft.VisualStudio.OLE.Interop.IRpcChannelBuffer)">
      <param name="pRpcChannelBuffer"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IRpcProxyBuffer.Disconnect"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IRpcStubBuffer">
      <summary>Controls the remote procedure calls (RPC) stub used to marshal data between COM components. For more information, see IRpcStubBuffer.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IRpcStubBuffer.Connect(System.Object)">
      <param name="pUnkServer"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IRpcStubBuffer.CountRefs"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IRpcStubBuffer.DebugServerQueryInterface(System.IntPtr@)">
      <param name="ppv"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IRpcStubBuffer.DebugServerRelease(System.IntPtr)">
      <param name="pv"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IRpcStubBuffer.Disconnect"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IRpcStubBuffer.Invoke(Microsoft.VisualStudio.OLE.Interop.RPCOLEMESSAGE[],Microsoft.VisualStudio.OLE.Interop.IRpcChannelBuffer)">
      <param name="_prpcmsg"></param>
      <param name="_pRpcChannelBuffer"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IRpcStubBuffer.IsIIDSupported(System.Guid@)">
      <param name="riid"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IRpcSyntaxNegotiate">
      <summary>Negotiates syntax between components in remote procedure calls (RPC). An array of <see cref="T:Microsoft.VisualStudio.OLE.Interop.RPCOLEMESSAGE" /> objects represents the syntax.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IRpcSyntaxNegotiate.NegotiateSyntax(Microsoft.VisualStudio.OLE.Interop.RPCOLEMESSAGE[])">
      <param name="pMsg"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IRunnableObject">
      <summary>Enables a container to control the running of its embedded objects. For more information, see IRunnableObject.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IRunnableObject.GetRunningClass(System.Guid@)">
      <param name="lpClsid"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IRunnableObject.IsRunning"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IRunnableObject.LockRunning(System.Int32,System.Int32)">
      <param name="fLock"></param>
      <param name="fLastUnlockCloses"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IRunnableObject.Run(Microsoft.VisualStudio.OLE.Interop.IBindCtx)">
      <param name="pbc"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IRunnableObject.SetContainedObject(System.Int32)">
      <param name="fContained"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IRunningObjectTable">
      <summary>Manages access to the Running Object Table (ROT), a global look-up table. You can get an instance of the interface from the <see cref="M:Microsoft.VisualStudio.OLE.Interop.IBindCtx.GetRunningObjectTable(Microsoft.VisualStudio.OLE.Interop.IRunningObjectTable@)" /> method. For more information, see IRunningObjectTable.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IRunningObjectTable.EnumRunning(Microsoft.VisualStudio.OLE.Interop.IEnumMoniker@)">
      <param name="ppenumMoniker"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IRunningObjectTable.GetObject(Microsoft.VisualStudio.OLE.Interop.IMoniker,System.Object@)">
      <param name="pmkObjectName"></param>
      <param name="ppunkObject"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IRunningObjectTable.GetTimeOfLastChange(Microsoft.VisualStudio.OLE.Interop.IMoniker,Microsoft.VisualStudio.OLE.Interop.FILETIME[])">
      <param name="pmkObjectName"></param>
      <param name="pFileTime"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IRunningObjectTable.IsRunning(Microsoft.VisualStudio.OLE.Interop.IMoniker)">
      <param name="pmkObjectName"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IRunningObjectTable.NoteChangeTime(System.UInt32,Microsoft.VisualStudio.OLE.Interop.FILETIME[])">
      <param name="dwRegister"></param>
      <param name="pFileTime"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IRunningObjectTable.Register(System.UInt32,System.Object,Microsoft.VisualStudio.OLE.Interop.IMoniker,System.UInt32@)">
      <param name="grfFlags"></param>
      <param name="punkObject"></param>
      <param name="pmkObjectName"></param>
      <param name="pdwRegister"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IRunningObjectTable.Revoke(System.UInt32)">
      <param name="dwRegister"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.ISequentialStream">
      <summary>Supports simple sequential access to streams. For more information, see ISequentialStream.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.ISequentialStream.Read(System.Byte[],System.UInt32,System.UInt32@)">
      <param name="pv"></param>
      <param name="cb"></param>
      <param name="pcbRead"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.ISequentialStream.Write(System.Byte[],System.UInt32,System.UInt32@)">
      <param name="pv"></param>
      <param name="cb"></param>
      <param name="pcbWritten"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IServerSecurity">
      <summary>Used by a server to authenticate a client and to manage impersonation of a client. For more information, see IServerSecurity.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IServerSecurity.ImpersonateClient"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IServerSecurity.IsImpersonating"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IServerSecurity.QueryBlanket(System.UInt32@,System.UInt32@,System.IntPtr,System.UInt32@,System.UInt32@,System.IntPtr@,System.UInt32@)">
      <param name="pAuthnSvc"></param>
      <param name="pAuthzSvc"></param>
      <param name="pServerPrincName"></param>
      <param name="pAuthnLevel"></param>
      <param name="pImpLevel"></param>
      <param name="pPrivs"></param>
      <param name="pCapabilities"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IServerSecurity.RevertToSelf"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IServiceProvider">
      <summary>Provides access to a service identified by a globally unique identifier (GUID). For more information, see IServiceProvider.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IServiceProvider.QueryService(System.Guid@,System.Guid@,System.IntPtr@)">
      <param name="guidService"></param>
      <param name="riid"></param>
      <param name="ppvObject"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.ISimpleFrameSite">
      <summary>Supports simple frame controls serving as containers for other controls. For more information, see ISimpleFrameSite.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.ISimpleFrameSite.PostMessageFilter(System.IntPtr,System.UInt32,System.UInt32,System.Int32,System.Int32@,System.UInt32)">
      <param name="hwnd"></param>
      <param name="MSG"></param>
      <param name="wp"></param>
      <param name="lp"></param>
      <param name="plResult"></param>
      <param name="dwCookie"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.ISimpleFrameSite.PreMessageFilter(System.IntPtr,System.UInt32,System.UInt32,System.Int32,System.Int32@,System.UInt32@)">
      <param name="hwnd"></param>
      <param name="MSG"></param>
      <param name="wp"></param>
      <param name="lp"></param>
      <param name="plResult"></param>
      <param name="pdwCookie"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.ISpecifyPropertyPages">
      <summary>Indicates an object supports property pages and retrieves those pages. For more information, see ISpecifyPropertyPages.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.ISpecifyPropertyPages.GetPages(Microsoft.VisualStudio.OLE.Interop.CAUUID[])">
      <param name="pPages"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IStdMarshalInfo">
      <summary>Specifies the handler to use in the destination process during standard marshaling. For more information, see IStdMarshalInfo.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IStdMarshalInfo.GetClassForHandler(System.UInt32,System.IntPtr,System.Guid@)">
      <param name="dwDestContext"></param>
      <param name="pvDestContext"></param>
      <param name="pClsid"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IStorage">
      <summary>Supports creation and management of structured storage objects which enable. hierarchical storage of information within a single file. For more information, see IStorage.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IStorage.Commit(System.UInt32)">
      <param name="grfCommitFlags"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IStorage.CopyTo(System.UInt32,System.Guid[],System.IntPtr,Microsoft.VisualStudio.OLE.Interop.IStorage)">
      <param name="ciidExclude"></param>
      <param name="rgiidExclude"></param>
      <param name="snbExclude"></param>
      <param name="pstgDest"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IStorage.CreateStorage(System.String,System.UInt32,System.UInt32,System.UInt32,Microsoft.VisualStudio.OLE.Interop.IStorage@)">
      <param name="pwcsName"></param>
      <param name="grfMode"></param>
      <param name="reserved1"></param>
      <param name="reserved2"></param>
      <param name="ppstg"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IStorage.CreateStream(System.String,System.UInt32,System.UInt32,System.UInt32,Microsoft.VisualStudio.OLE.Interop.IStream@)">
      <param name="pwcsName"></param>
      <param name="grfMode"></param>
      <param name="reserved1"></param>
      <param name="reserved2"></param>
      <param name="ppstm"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IStorage.DestroyElement(System.String)">
      <param name="pwcsName"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IStorage.EnumElements(System.UInt32,System.IntPtr,System.UInt32,Microsoft.VisualStudio.OLE.Interop.IEnumSTATSTG@)">
      <param name="reserved1"></param>
      <param name="reserved2"></param>
      <param name="reserved3"></param>
      <param name="ppEnum"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IStorage.MoveElementTo(System.String,Microsoft.VisualStudio.OLE.Interop.IStorage,System.String,System.UInt32)">
      <param name="pwcsName"></param>
      <param name="pstgDest"></param>
      <param name="pwcsNewName"></param>
      <param name="grfFlags"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IStorage.OpenStorage(System.String,Microsoft.VisualStudio.OLE.Interop.IStorage,System.UInt32,System.IntPtr,System.UInt32,Microsoft.VisualStudio.OLE.Interop.IStorage@)">
      <param name="pwcsName"></param>
      <param name="pstgPriority"></param>
      <param name="grfMode"></param>
      <param name="snbExclude"></param>
      <param name="reserved"></param>
      <param name="ppstg"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IStorage.OpenStream(System.String,System.IntPtr,System.UInt32,System.UInt32,Microsoft.VisualStudio.OLE.Interop.IStream@)">
      <param name="pwcsName"></param>
      <param name="reserved1"></param>
      <param name="grfMode"></param>
      <param name="reserved2"></param>
      <param name="ppstm"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IStorage.RenameElement(System.String,System.String)">
      <param name="pwcsOldName"></param>
      <param name="pwcsNewName"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IStorage.Revert"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IStorage.SetClass(System.Guid@)">
      <param name="clsid"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IStorage.SetElementTimes(System.String,Microsoft.VisualStudio.OLE.Interop.FILETIME[],Microsoft.VisualStudio.OLE.Interop.FILETIME[],Microsoft.VisualStudio.OLE.Interop.FILETIME[])">
      <param name="pwcsName"></param>
      <param name="pctime"></param>
      <param name="patime"></param>
      <param name="pmtime"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IStorage.SetStateBits(System.UInt32,System.UInt32)">
      <param name="grfStateBits"></param>
      <param name="grfMask"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IStorage.Stat(Microsoft.VisualStudio.OLE.Interop.STATSTG[],System.UInt32)">
      <param name="pstatstg"></param>
      <param name="grfStatFlag"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IStream">
      <summary>Reads and writes data to stream objects. For more information, see IStream.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IStream.Clone(Microsoft.VisualStudio.OLE.Interop.IStream@)">
      <param name="ppstm"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IStream.Commit(System.UInt32)">
      <param name="grfCommitFlags"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IStream.CopyTo(Microsoft.VisualStudio.OLE.Interop.IStream,Microsoft.VisualStudio.OLE.Interop.ULARGE_INTEGER,Microsoft.VisualStudio.OLE.Interop.ULARGE_INTEGER[],Microsoft.VisualStudio.OLE.Interop.ULARGE_INTEGER[])">
      <param name="pstm"></param>
      <param name="cb"></param>
      <param name="pcbRead"></param>
      <param name="pcbWritten"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IStream.LockRegion(Microsoft.VisualStudio.OLE.Interop.ULARGE_INTEGER,Microsoft.VisualStudio.OLE.Interop.ULARGE_INTEGER,System.UInt32)">
      <param name="libOffset"></param>
      <param name="cb"></param>
      <param name="dwLockType"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IStream.Read(System.Byte[],System.UInt32,System.UInt32@)">
      <param name="pv"></param>
      <param name="cb"></param>
      <param name="pcbRead"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IStream.Revert"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IStream.Seek(Microsoft.VisualStudio.OLE.Interop.LARGE_INTEGER,System.UInt32,Microsoft.VisualStudio.OLE.Interop.ULARGE_INTEGER[])">
      <param name="dlibMove"></param>
      <param name="dwOrigin"></param>
      <param name="plibNewPosition"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IStream.SetSize(Microsoft.VisualStudio.OLE.Interop.ULARGE_INTEGER)">
      <param name="libNewSize"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IStream.Stat(Microsoft.VisualStudio.OLE.Interop.STATSTG[],System.UInt32)">
      <param name="pstatstg"></param>
      <param name="grfStatFlag"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IStream.UnlockRegion(Microsoft.VisualStudio.OLE.Interop.ULARGE_INTEGER,Microsoft.VisualStudio.OLE.Interop.ULARGE_INTEGER,System.UInt32)">
      <param name="libOffset"></param>
      <param name="cb"></param>
      <param name="dwLockType"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IStream.Write(System.Byte[],System.UInt32,System.UInt32@)">
      <param name="pv"></param>
      <param name="cb"></param>
      <param name="pcbWritten"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.ISurrogate">
      <summary>Loads or frees a surrogate. A surrogate is an EXE file that can load DLL servers to give them the advantages of being an EXE server. For more information, see ISurrogate.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.ISurrogate.FreeSurrogate"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.ISurrogate.LoadDllServer(System.Guid@)">
      <param name="clsid"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.ISynchronize">
      <summary>Provides asynchronous communication between objects about events. For more information, see ISynchronize.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.ISynchronize.Reset"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.ISynchronize.Signal"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.ISynchronize.Wait(System.UInt32,System.UInt32)">
      <param name="dwFlags"></param>
      <param name="dwMilliseconds"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.ISynchronizeContainer">
      <summary>Manages a group of synchronization objects. For more information, see ISynchronizeContainer.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.ISynchronizeContainer.AddSynchronize(Microsoft.VisualStudio.OLE.Interop.ISynchronize)">
      <param name="pSync"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.ISynchronizeContainer.WaitMultiple(System.UInt32,System.UInt32,Microsoft.VisualStudio.OLE.Interop.ISynchronize@)">
      <param name="dwFlags"></param>
      <param name="dwTimeout"></param>
      <param name="ppSync"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.ISynchronizeEvent">
      <summary>Assigns a Win32 event handle to a synchronization object. For more information, see ISynchronizeEvent.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.ISynchronizeEvent.GetHandle(System.IntPtr@)">
      <param name="ph"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.ISynchronizeEvent.SetEventHandle(System.IntPtr)">
      <param name="ph"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.ISynchronizeHandle">
      <summary>Retrieves the Win32 handle from a synchronization object. For more information, see ISynchronizeHandle.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.ISynchronizeHandle.GetHandle(System.IntPtr@)">
      <param name="ph"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.ISynchronizeMutex">
      <summary>Supports a synchronization object using a mutex object. Extends and inherits from <see cref="T:Microsoft.VisualStudio.OLE.Interop.ISynchronize" />. For general information about mutex objects, see Mutex Class.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.ISynchronizeMutex.ReleaseMutex"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.ISynchronizeMutex.Reset"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.ISynchronizeMutex.Signal"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.ISynchronizeMutex.Wait(System.UInt32,System.UInt32)">
      <param name="dwFlags"></param>
      <param name="dwMilliseconds"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IThumbnailExtractor"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IThumbnailExtractor.ExtractThumbnail(Microsoft.VisualStudio.OLE.Interop.IStorage,System.UInt32,System.UInt32,System.UInt32@,System.UInt32@,System.IntPtr@)">
      <param name="pstg"></param>
      <param name="ulLength"></param>
      <param name="ulHeight"></param>
      <param name="pulOutputLength"></param>
      <param name="pulOutputHeight"></param>
      <param name="phOutputBitmap"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IThumbnailExtractor.OnFileUpdated(Microsoft.VisualStudio.OLE.Interop.IStorage)">
      <param name="pstg"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.ITimeAndNoticeControl"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.ITimeAndNoticeControl.SuppressChanges(System.UInt32,System.UInt32)">
      <param name="res1"></param>
      <param name="res2"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.ITypeComp">
      <summary>Provides information compilers need when binding and instantiating structures and interfaces. For more information, see ITypeComp Interface.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.ITypeComp.Bind(System.String,System.UInt32,System.UInt16,System.Type@,Microsoft.VisualStudio.OLE.Interop.DESCKIND[],System.IntPtr@,System.IntPtr@,Microsoft.VisualStudio.OLE.Interop.ITypeComp@,Microsoft.VisualStudio.OLE.Interop.CLEANLOCALSTORAGE[])">
      <param name="szName"></param>
      <param name="lHashVal"></param>
      <param name="wFlags"></param>
      <param name="ppTInfo"></param>
      <param name="pDescKind"></param>
      <param name="ppFuncDesc"></param>
      <param name="ppVarDesc"></param>
      <param name="ppTypeComp"></param>
      <param name="pDummy"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.ITypeComp.BindType(System.String,System.UInt32,System.Type@)">
      <param name="szName"></param>
      <param name="lHashVal"></param>
      <param name="ppTInfo"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.ITypeInfo">
      <summary>Provides information, from a type library, about an object and its capabilities. For more information, see ITypeInfo Interface.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.ITypeInfo.AddressOfMember"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.ITypeInfo.CreateInstance(System.Guid@,System.Object@)">
      <param name="riid"></param>
      <param name="ppvObj"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.ITypeInfo.GetContainingTypeLib(Microsoft.VisualStudio.OLE.Interop.ITypeLib@,System.UInt32@)">
      <param name="ppTLib"></param>
      <param name="pIndex"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.ITypeInfo.GetDllEntry(System.Int32,Microsoft.VisualStudio.OLE.Interop.INVOKEKIND,System.UInt32,System.String@,System.String@,System.UInt16@)">
      <param name="memid"></param>
      <param name="invkind"></param>
      <param name="refPtrFlags"></param>
      <param name="pBstrDllName"></param>
      <param name="pBstrName"></param>
      <param name="pwOrdinal"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.ITypeInfo.GetDocumentation(System.Int32,System.UInt32,System.String@,System.String@,System.UInt32@,System.String@)">
      <param name="memid"></param>
      <param name="refPtrFlags"></param>
      <param name="pBstrName"></param>
      <param name="pBstrDocString"></param>
      <param name="pdwHelpContext"></param>
      <param name="pBstrHelpFile"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.ITypeInfo.GetFuncDesc(System.UInt32,System.IntPtr@,Microsoft.VisualStudio.OLE.Interop.CLEANLOCALSTORAGE[])">
      <param name="index"></param>
      <param name="ppFuncDesc"></param>
      <param name="pDummy"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.ITypeInfo.GetIDsOfNames"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.ITypeInfo.GetImplTypeFlags(System.UInt32,System.Int32@)">
      <param name="index"></param>
      <param name="pImplTypeFlags"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.ITypeInfo.GetMops(System.Int32,System.String@)">
      <param name="memid"></param>
      <param name="pBstrMops"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.ITypeInfo.GetNames(System.Int32,System.String[],System.UInt32,System.UInt32@)">
      <param name="memid"></param>
      <param name="rgBstrNames"></param>
      <param name="cMaxNames"></param>
      <param name="pcNames"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.ITypeInfo.GetRefTypeInfo(System.UInt32,System.Type@)">
      <param name="HREFTYPE"></param>
      <param name="ppTInfo"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.ITypeInfo.GetRefTypeOfImplType(System.UInt32,System.UInt32@)">
      <param name="index"></param>
      <param name="pRefType"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.ITypeInfo.GetTypeAttr(System.IntPtr@,Microsoft.VisualStudio.OLE.Interop.CLEANLOCALSTORAGE[])">
      <param name="ppTypeAttr"></param>
      <param name="pDummy"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.ITypeInfo.GetTypeComp(Microsoft.VisualStudio.OLE.Interop.ITypeComp@)">
      <param name="ppTComp"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.ITypeInfo.GetVarDesc(System.UInt32,System.IntPtr@,Microsoft.VisualStudio.OLE.Interop.CLEANLOCALSTORAGE[])">
      <param name="index"></param>
      <param name="ppVarDesc"></param>
      <param name="pDummy"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.ITypeInfo.Invoke"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.ITypeInfo.ReleaseFuncDesc"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.ITypeInfo.ReleaseTypeAttr"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.ITypeInfo.ReleaseVarDesc"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.ITypeLib">
      <summary>Provides access to the contents of a type library. For more information, see ITypeLib Interface.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.ITypeLib.FindName(System.String,System.UInt32,System.Type@,System.Int32[],System.UInt16@,System.String@)">
      <param name="szNameBuf"></param>
      <param name="lHashVal"></param>
      <param name="ppTInfo"></param>
      <param name="rgMemId"></param>
      <param name="pcFound"></param>
      <param name="pBstrLibName"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.ITypeLib.GetDocumentation(System.Int32,System.UInt32,System.String@,System.String@,System.UInt32@,System.String@)">
      <param name="index"></param>
      <param name="refPtrFlags"></param>
      <param name="pBstrName"></param>
      <param name="pBstrDocString"></param>
      <param name="pdwHelpContext"></param>
      <param name="pBstrHelpFile"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.ITypeLib.GetLibAttr(System.IntPtr@,Microsoft.VisualStudio.OLE.Interop.CLEANLOCALSTORAGE[])">
      <param name="ppTLibAttr"></param>
      <param name="pDummy"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.ITypeLib.GetTypeComp(Microsoft.VisualStudio.OLE.Interop.ITypeComp@)">
      <param name="ppTComp"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.ITypeLib.GetTypeInfo(System.UInt32,System.Type@)">
      <param name="index"></param>
      <param name="ppTInfo"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.ITypeLib.GetTypeInfoCount(System.UInt32@)">
      <param name="pcTInfo"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.ITypeLib.GetTypeInfoOfGuid(System.Guid@,System.Type@)">
      <param name="guid"></param>
      <param name="ppTInfo"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.ITypeLib.GetTypeInfoType(System.UInt32,Microsoft.VisualStudio.OLE.Interop.TYPEKIND[])">
      <param name="index"></param>
      <param name="pTKind"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.ITypeLib.IsName(System.String,System.UInt32,System.Int32@,System.String@)">
      <param name="szNameBuf"></param>
      <param name="lHashVal"></param>
      <param name="pfName"></param>
      <param name="pBstrLibName"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.ITypeLib.ReleaseTLibAttr"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IUrlMon"></member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IUrlMon.AsyncGetClassBits(System.Guid@,System.String,System.String,System.UInt32,System.UInt32,System.String,Microsoft.VisualStudio.OLE.Interop.IBindCtx,System.UInt32,System.Guid@,System.UInt32)">
      <param name="rclsid"></param>
      <param name="pszTYPE"></param>
      <param name="pszExt"></param>
      <param name="dwFileVersionMS"></param>
      <param name="dwFileVersionLS"></param>
      <param name="pszCodeBase"></param>
      <param name="pbc"></param>
      <param name="dwClassContext"></param>
      <param name="riid"></param>
      <param name="Flags"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IViewObject">
      <summary>Enables an object to display itself without passing a data object to the caller. For more information, see IViewObject.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IViewObject.Draw(System.UInt32,System.Int32,System.UInt32,Microsoft.VisualStudio.OLE.Interop.DVTARGETDEVICE[],System.UInt32,System.UInt32,Microsoft.VisualStudio.OLE.Interop.RECTL[],Microsoft.VisualStudio.OLE.Interop.RECTL[],Microsoft.VisualStudio.OLE.Interop.IContinue)">
      <param name="dwDrawAspect"></param>
      <param name="lindex"></param>
      <param name="pvAspect"></param>
      <param name="ptd"></param>
      <param name="hdcTargetDev"></param>
      <param name="hdcDraw"></param>
      <param name="lprcBounds"></param>
      <param name="lprcWBounds"></param>
      <param name="pContinue"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IViewObject.Freeze(System.UInt32,System.Int32,System.UInt32,System.UInt32@)">
      <param name="dwDrawAspect"></param>
      <param name="lindex"></param>
      <param name="pvAspect"></param>
      <param name="pdwFreeze"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IViewObject.GetAdvise(System.UInt32@,System.UInt32@,Microsoft.VisualStudio.OLE.Interop.IAdviseSink@)">
      <param name="pAspects"></param>
      <param name="pAdvf"></param>
      <param name="ppAdvSink"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IViewObject.GetColorSet(System.UInt32,System.Int32,System.UInt32,Microsoft.VisualStudio.OLE.Interop.DVTARGETDEVICE[],System.UInt32,System.IntPtr@)">
      <param name="dwDrawAspect"></param>
      <param name="lindex"></param>
      <param name="pvAspect"></param>
      <param name="ptd"></param>
      <param name="hicTargetDev"></param>
      <param name="ppColorSet"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IViewObject.SetAdvise(System.UInt32,System.UInt32,Microsoft.VisualStudio.OLE.Interop.IAdviseSink)">
      <param name="aspects"></param>
      <param name="ADVF"></param>
      <param name="pAdvSink"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IViewObject.Unfreeze(System.UInt32)">
      <param name="dwFreeze"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IViewObject2">
      <summary>Enables an object to display itself without passing a data object to the caller. Also returns the size of the drawing for a given view of an object. Extends and inherits from <see cref="T:Microsoft.VisualStudio.OLE.Interop.IViewObject" />. For more information, see IViewObject2.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IViewObject2.Draw(System.UInt32,System.Int32,System.UInt32,Microsoft.VisualStudio.OLE.Interop.DVTARGETDEVICE[],System.UInt32,System.UInt32,Microsoft.VisualStudio.OLE.Interop.RECTL[],Microsoft.VisualStudio.OLE.Interop.RECTL[],Microsoft.VisualStudio.OLE.Interop.IContinue)">
      <param name="dwDrawAspect"></param>
      <param name="lindex"></param>
      <param name="pvAspect"></param>
      <param name="ptd"></param>
      <param name="hdcTargetDev"></param>
      <param name="hdcDraw"></param>
      <param name="lprcBounds"></param>
      <param name="lprcWBounds"></param>
      <param name="pContinue"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IViewObject2.Freeze(System.UInt32,System.Int32,System.UInt32,System.UInt32@)">
      <param name="dwDrawAspect"></param>
      <param name="lindex"></param>
      <param name="pvAspect"></param>
      <param name="pdwFreeze"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IViewObject2.GetAdvise(System.UInt32@,System.UInt32@,Microsoft.VisualStudio.OLE.Interop.IAdviseSink@)">
      <param name="pAspects"></param>
      <param name="pAdvf"></param>
      <param name="ppAdvSink"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IViewObject2.GetColorSet(System.UInt32,System.Int32,System.UInt32,Microsoft.VisualStudio.OLE.Interop.DVTARGETDEVICE[],System.UInt32,System.IntPtr@)">
      <param name="dwDrawAspect"></param>
      <param name="lindex"></param>
      <param name="pvAspect"></param>
      <param name="ptd"></param>
      <param name="hicTargetDev"></param>
      <param name="ppColorSet"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IViewObject2.GetExtent(System.UInt32,System.Int32,Microsoft.VisualStudio.OLE.Interop.DVTARGETDEVICE[],Microsoft.VisualStudio.OLE.Interop.SIZEL[])">
      <param name="dwDrawAspect"></param>
      <param name="lindex"></param>
      <param name="ptd"></param>
      <param name="LPSIZEL"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IViewObject2.SetAdvise(System.UInt32,System.UInt32,Microsoft.VisualStudio.OLE.Interop.IAdviseSink)">
      <param name="aspects"></param>
      <param name="ADVF"></param>
      <param name="pAdvSink"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IViewObject2.Unfreeze(System.UInt32)">
      <param name="dwFreeze"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IViewObjectEx">
      <summary>Adds better drawing, hit-testing for non-rectangular objects, and sizing to the capabilities of <see cref="T:Microsoft.VisualStudio.OLE.Interop.IViewObject2" />. For more information, see IViewObjectEx.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IViewObjectEx.Draw(System.UInt32,System.Int32,System.UInt32,Microsoft.VisualStudio.OLE.Interop.DVTARGETDEVICE[],System.UInt32,System.UInt32,Microsoft.VisualStudio.OLE.Interop.RECTL[],Microsoft.VisualStudio.OLE.Interop.RECTL[],Microsoft.VisualStudio.OLE.Interop.IContinue)">
      <param name="dwDrawAspect"></param>
      <param name="lindex"></param>
      <param name="pvAspect"></param>
      <param name="ptd"></param>
      <param name="hdcTargetDev"></param>
      <param name="hdcDraw"></param>
      <param name="lprcBounds"></param>
      <param name="lprcWBounds"></param>
      <param name="pContinue"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IViewObjectEx.Freeze(System.UInt32,System.Int32,System.UInt32,System.UInt32@)">
      <param name="dwDrawAspect"></param>
      <param name="lindex"></param>
      <param name="pvAspect"></param>
      <param name="pdwFreeze"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IViewObjectEx.GetAdvise(System.UInt32@,System.UInt32@,Microsoft.VisualStudio.OLE.Interop.IAdviseSink@)">
      <param name="pAspects"></param>
      <param name="pAdvf"></param>
      <param name="ppAdvSink"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IViewObjectEx.GetColorSet(System.UInt32,System.Int32,System.UInt32,Microsoft.VisualStudio.OLE.Interop.DVTARGETDEVICE[],System.UInt32,System.IntPtr@)">
      <param name="dwDrawAspect"></param>
      <param name="lindex"></param>
      <param name="pvAspect"></param>
      <param name="ptd"></param>
      <param name="hicTargetDev"></param>
      <param name="ppColorSet"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IViewObjectEx.GetExtent(System.UInt32,System.Int32,Microsoft.VisualStudio.OLE.Interop.DVTARGETDEVICE[],Microsoft.VisualStudio.OLE.Interop.SIZEL[])">
      <param name="dwDrawAspect"></param>
      <param name="lindex"></param>
      <param name="ptd"></param>
      <param name="LPSIZEL"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IViewObjectEx.GetNaturalExtent(System.UInt32,System.Int32,Microsoft.VisualStudio.OLE.Interop.DVTARGETDEVICE[],System.IntPtr,Microsoft.VisualStudio.OLE.Interop.DVEXTENTINFO[],Microsoft.VisualStudio.OLE.Interop.SIZEL[])">
      <param name="dwAspect"></param>
      <param name="lindex"></param>
      <param name="ptd"></param>
      <param name="hicTargetDev"></param>
      <param name="pExtentInfo"></param>
      <param name="pSizel"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IViewObjectEx.GetRect(System.UInt32,Microsoft.VisualStudio.OLE.Interop.RECTL[])">
      <param name="dwAspect"></param>
      <param name="pRect"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IViewObjectEx.GetViewStatus(System.UInt32@)">
      <param name="pdwStatus"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IViewObjectEx.QueryHitPoint(System.UInt32,Microsoft.VisualStudio.OLE.Interop.RECT[],Microsoft.VisualStudio.OLE.Interop.POINT,System.Int32,System.UInt32@)">
      <param name="dwAspect"></param>
      <param name="pRectBounds"></param>
      <param name="ptlLoc"></param>
      <param name="lCloseHint"></param>
      <param name="pHitResult"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IViewObjectEx.QueryHitRect(System.UInt32,Microsoft.VisualStudio.OLE.Interop.RECT[],Microsoft.VisualStudio.OLE.Interop.RECT[],System.Int32,System.UInt32@)">
      <param name="dwAspect"></param>
      <param name="pRectBounds"></param>
      <param name="pRectLoc"></param>
      <param name="lCloseHint"></param>
      <param name="pHitResult"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IViewObjectEx.SetAdvise(System.UInt32,System.UInt32,Microsoft.VisualStudio.OLE.Interop.IAdviseSink)">
      <param name="aspects"></param>
      <param name="ADVF"></param>
      <param name="pAdvSink"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IViewObjectEx.Unfreeze(System.UInt32)">
      <param name="dwFreeze"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.IWaitMultiple">
      <summary>Enables waiting for a group of cross-process calls.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IWaitMultiple.AddSynchronize(Microsoft.VisualStudio.OLE.Interop.ISynchronize)">
      <param name="pSync"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.OLE.Interop.IWaitMultiple.WaitMultiple(System.UInt32,Microsoft.VisualStudio.OLE.Interop.ISynchronize@)">
      <param name="timeout"></param>
      <param name="pSync"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.LARGE_INTEGER"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.LARGE_INTEGER.QuadPart"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.LIBFLAGS"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.LIBFLAGS.LIBFLAG_FRESTRICTED">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.LIBFLAGS.LIBFLAG_FCONTROL">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.LIBFLAGS.LIBFLAG_FHIDDEN">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.LIBFLAGS.LIBFLAG_FHASDISKIMAGE">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.LICINFO"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.LICINFO.cbLicInfo"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.LICINFO.fLicVerified"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.LICINFO.fRuntimeKeyAvail"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.LOCKTYPE"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.LOCKTYPE.LOCK_WRITE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.LOCKTYPE.LOCK_EXCLUSIVE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.LOCKTYPE.LOCK_ONLYONCE">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.LOGPALETTE"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.LOGPALETTE.palNumEntries"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.LOGPALETTE.palPalEntry"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.LOGPALETTE.palVersion"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.MEMCTX"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.MEMCTX.MEMCTX_TASK">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.MEMCTX.MEMCTX_SHARED">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.MEMCTX.MEMCTX_MACSYSTEM">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.MEMCTX.MEMCTX_UNKNOWN">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.MEMCTX.MEMCTX_SAME">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.MKRREDUCE"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.MKRREDUCE.MKRREDUCE_ONE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.MKRREDUCE.MKRREDUCE_TOUSER">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.MKRREDUCE.MKRREDUCE_THROUGHUSER">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.MKRREDUCE.MKRREDUCE_ALL">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.MKSYS"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.MKSYS.MKSYS_NONE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.MKSYS.MKSYS_GENERICCOMPOSITE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.MKSYS.MKSYS_FILEMONIKER">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.MKSYS.MKSYS_ANTIMONIKER">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.MKSYS.MKSYS_ITEMMONIKER">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.MKSYS.MKSYS_POINTERMONIKER">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.MKSYS.MKSYS_CLASSMONIKER">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.MKSYS.MKSYS_OBJREFMONIKER">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.MKSYS.MKSYS_SESSIONMONIKER">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.MONIKERPROPERTY"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.MONIKERPROPERTY.MIMETYPEPROP">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.MONIKERPROPERTY.USE_SRC_URL">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.MSG"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.MSG.hwnd"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.MSG.lParam"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.MSG.message"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.MSG.pt"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.MSG.time"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.MSG.wParam"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.MSHCTX"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.MSHCTX.MSHCTX_LOCAL">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.MSHCTX.MSHCTX_NOSHAREDMEM">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.MSHCTX.MSHCTX_DIFFERENTMACHINE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.MSHCTX.MSHCTX_INPROC">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.MSHCTX.MSHCTX_CROSSCTX">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.MSHLFLAGS"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.MSHLFLAGS.MSHLFLAGS_NORMAL">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.MSHLFLAGS.MSHLFLAGS_TABLESTRONG">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.MSHLFLAGS.MSHLFLAGS_TABLEWEAK">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.MSHLFLAGS.MSHLFLAGS_NOPING">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.MSHLFLAGS.MSHLFLAGS_RESERVED1">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.MSHLFLAGS.MSHLFLAGS_RESERVED2">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.MSHLFLAGS.MSHLFLAGS_RESERVED3">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.MSHLFLAGS.MSHLFLAGS_RESERVED4">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.MULTI_QI"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.MULTI_QI.hr"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.MULTI_QI.pIID"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.MULTI_QI.pItf"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.OIBDG_FLAGS"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OIBDG_FLAGS.OIBDG_APARTMENTTHREADED">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OIBDG_FLAGS.OIBDG_DATAONLY">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.OLECHOSTINFO"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECHOSTINFO.cbSize"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECHOSTINFO.grfchostf"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.OLECLOSE"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECLOSE.OLECLOSE_SAVEIFDIRTY">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECLOSE.OLECLOSE_NOSAVE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECLOSE.OLECLOSE_PROMPTSAVE">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.OLECMD"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMD.cmdf"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMD.cmdID"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.OLECMDEXECOPT"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDEXECOPT.OLECMDEXECOPT_DODEFAULT">
      <summary>Do the default action (either prompt or do not prompt the user).</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDEXECOPT.OLECMDEXECOPT_PROMPTUSER">
      <summary>Prompt the user for input.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDEXECOPT.OLECMDEXECOPT_DONTPROMPTUSER">
      <summary>Do not prompt the user for input.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDEXECOPT.OLECMDEXECOPT_SHOWHELP">
      <summary>Show help for the corresponding command, but do not execute. </summary>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.OLECMDF"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDF.OLECMDF_SUPPORTED">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDF.OLECMDF_ENABLED">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDF.OLECMDF_LATCHED">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDF.OLECMDF_NINCHED">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDF.OLECMDF_INVISIBLE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDF.OLECMDF_DEFHIDEONCTXTMENU">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.OLECMDID"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDID.OLECMDID_OPEN">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDID.OLECMDID_NEW">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDID.OLECMDID_SAVE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDID.OLECMDID_SAVEAS">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDID.OLECMDID_SAVECOPYAS">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDID.OLECMDID_PRINT">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDID.OLECMDID_PRINTPREVIEW">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDID.OLECMDID_PAGESETUP">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDID.OLECMDID_SPELL">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDID.OLECMDID_PROPERTIES">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDID.OLECMDID_CUT">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDID.OLECMDID_COPY">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDID.OLECMDID_PASTE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDID.OLECMDID_PASTESPECIAL">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDID.OLECMDID_UNDO">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDID.OLECMDID_REDO">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDID.OLECMDID_SELECTALL">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDID.OLECMDID_CLEARSELECTION">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDID.OLECMDID_ZOOM">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDID.OLECMDID_GETZOOMRANGE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDID.OLECMDID_UPDATECOMMANDS">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDID.OLECMDID_REFRESH">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDID.OLECMDID_STOP">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDID.OLECMDID_HIDETOOLBARS">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDID.OLECMDID_SETPROGRESSMAX">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDID.OLECMDID_SETPROGRESSPOS">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDID.OLECMDID_SETPROGRESSTEXT">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDID.OLECMDID_SETTITLE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDID.OLECMDID_SETDOWNLOADSTATE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDID.OLECMDID_STOPDOWNLOAD">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDID.OLECMDID_ONTOOLBARACTIVATED">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDID.OLECMDID_FIND">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDID.OLECMDID_DELETE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDID.OLECMDID_HTTPEQUIV">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDID.OLECMDID_HTTPEQUIV_DONE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDID.OLECMDID_ENABLE_INTERACTION">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDID.OLECMDID_ONUNLOAD">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDID.OLECMDID_PROPERTYBAG2">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDID.OLECMDID_PREREFRESH">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDID.OLECMDID_SHOWSCRIPTERROR">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDID.OLECMDID_SHOWMESSAGE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDID.OLECMDID_SHOWFIND">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDID.OLECMDID_SHOWPAGESETUP">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDID.OLECMDID_SHOWPRINT">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDID.OLECMDID_CLOSE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDID.OLECMDID_ALLOWUILESSSAVEAS">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDID.OLECMDID_DONTDOWNLOADCSS">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDID.OLECMDID_UPDATEPAGESTATUS">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDID.OLECMDID_PRINT2">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDID.OLECMDID_PRINTPREVIEW2">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDID.OLECMDID_SETPRINTTEMPLATE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDID.OLECMDID_GETPRINTTEMPLATE">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.OLECMDID_REFRESHFLAG"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDID_REFRESHFLAG.OLECMDIDF_REFRESH_NORMAL">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDID_REFRESHFLAG.OLECMDIDF_REFRESH_IFEXPIRED">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDID_REFRESHFLAG.OLECMDIDF_REFRESH_CONTINUE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDID_REFRESHFLAG.OLECMDIDF_REFRESH_COMPLETELY">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDID_REFRESHFLAG.OLECMDIDF_REFRESH_NO_CACHE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDID_REFRESHFLAG.OLECMDIDF_REFRESH_RELOAD">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDID_REFRESHFLAG.OLECMDIDF_REFRESH_LEVELMASK">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDID_REFRESHFLAG.OLECMDIDF_REFRESH_CLEARUSERINPUT">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDID_REFRESHFLAG.OLECMDIDF_REFRESH_PROMPTIFOFFLINE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDID_REFRESHFLAG.OLECMDIDF_REFRESH_THROUGHSCRIPT">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.OLECMDTEXT"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDTEXT.cmdtextf"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDTEXT.cwActual"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDTEXT.cwBuf"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDTEXT.rgwz"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.OLECMDTEXTF"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDTEXTF.OLECMDTEXTF_NONE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDTEXTF.OLECMDTEXTF_NAME">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECMDTEXTF.OLECMDTEXTF_STATUS">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.OLECONTF"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECONTF.OLECONTF_EMBEDDINGS">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECONTF.OLECONTF_LINKS">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECONTF.OLECONTF_OTHERS">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECONTF.OLECONTF_ONLYUSER">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECONTF.OLECONTF_ONLYIFRUNNING">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.OLECRINFO"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECRINFO.cbSize"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECRINFO.grfcadvf"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECRINFO.grfcrf"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLECRINFO.uIdleTimeInterval"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.OLEDCFLAGS"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLEDCFLAGS.OLEDC_NODRAW">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLEDCFLAGS.OLEDC_PAINTBKGND">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLEDCFLAGS.OLEDC_OFFSCREEN">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.OLEGETMONIKER"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLEGETMONIKER.OLEGETMONIKER_ONLYIFTHERE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLEGETMONIKER.OLEGETMONIKER_FORCEASSIGN">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLEGETMONIKER.OLEGETMONIKER_UNASSIGN">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLEGETMONIKER.OLEGETMONIKER_TEMPFORUSER">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.OLEINPLACEFRAMEINFO"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLEINPLACEFRAMEINFO.cAccelEntries"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLEINPLACEFRAMEINFO.cb"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLEINPLACEFRAMEINFO.fMDIApp"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLEINPLACEFRAMEINFO.haccel"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLEINPLACEFRAMEINFO.hwndFrame"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.OLELINKBIND"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLELINKBIND.OLELINKBIND_EVENIFCLASSDIFF">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.OLEMENUGROUPWIDTHS"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLEMENUGROUPWIDTHS.width"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.OLEMISC">
      <summary>Constants that describe characteristics of objects.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLEMISC.OLEMISC_RECOMPOSEONRESIZE">
      <summary>When the container resizes the space allocated to displaying one of the object's presentations, the object wants to recompose the presentation. This means that on resize, the object wants to do more than scale its picture. If this bit is set, the container should force the object to the running state and call IOleObject::SetExtent with the new size.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLEMISC.OLEMISC_ONLYICONIC">
      <summary>The object has no useful content view other than its icon. From the user's perspective, the Display As Icon check box (in the Paste Special dialog box) for this object should always be checked, and should not be uncheckable. Note that such an object should still have a drawable content aspect; it will look the same as its icon view.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLEMISC.OLEMISC_INSERTNOTREPLACE">
      <summary>The object has initialized itself from the data in the container's current selection. Containers should examine this bit after calling IOleObject::InitFromData to initialize an object from the current selection. If set, the container should insert the object beside the current selection rather than replacing the current selection. If this bit is not set, the object being inserted replaces the current selection. </summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLEMISC.OLEMISC_STATIC">
      <summary>This object is a static object, which is an object that contains only a presentation; it contains no native data. See OleCreateStaticFromData. </summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLEMISC.OLEMISC_CANTLINKINSIDE">
      <summary>This object cannot be the link source that when bound to activates (runs) the object. If the object is selected and copied to the clipboard, the object's container can offer a link in a clipboard data transfer that, when bound, must connect to the outside of the object. The user would see the object selected in its container, not open for editing. Rather than doing this, the container can simply refuse to offer a link source when transferring objects with this bit set. Examples of objects that have this bit set include OLE1 objects, static objects, and links.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLEMISC.OLEMISC_CANLINKBYOLE1">
      <summary>This object can be linked to by OLE 1 containers. This bit is used in the dwStatus member of the OBJECTDESCRIPTOR structure transferred with the Object and Link Source Descriptor formats. An object can be linked to by OLE 1 containers if it is an untitled document, a file, or a selection of data within a file. Embedded objects or pseudo-objects that are contained within an embedded object cannot be linked to by OLE 1 containers (i.e., OLE 1 containers cannot link to link sources that, when bound, require more than one object server to be run.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLEMISC.OLEMISC_ISLINKOBJECT">
      <summary>This object is a link object. This bit is significant to OLE 1 and is set by the OLE 2 link object; object applications have no need to set this bit. </summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLEMISC.OLEMISC_INSIDEOUT">
      <summary>This object is capable of activating in-place, without requiring installation of menus and toolbars to run. Several such objects can be active concurrently. Some containers, such as forms, may choose to activate such objects automatically.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLEMISC.OLEMISC_ACTIVATEWHENVISIBLE">
      <summary>This bit is set only when OLEMISC_INSIDEOUT is set, and indicates that this object prefers to be activated whenever it is visible. Some containers may always ignore this hint.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLEMISC.OLEMISC_RENDERINGISDEVICEINDEPENDENT">
      <summary>This object does not pay any attention to target devices. Its presention data will be the same in all cases.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLEMISC.OLEMISC_INVISIBLEATRUNTIME">
      <summary>This value is used with controls. It indicates that the control has no run-time user interface, but that it should be visible at design time. For example, a timer control that fires a specific event periodically would not show itself at run time, but it needs a design-time user interface so a form designer can set the event period and other properties.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLEMISC.OLEMISC_ALWAYSRUN">
      <summary>This value is used with controls. It tells the container that this control always wants to be running. As a result, the container should call OleRun when loading or creating the object.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLEMISC.OLEMISC_ACTSLIKEBUTTON">
      <summary>This value is used with controls. It indicates that the control is buttonlike in that it understands and obeys the container's DisplayAsDefault ambient property.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLEMISC.OLEMISC_ACTSLIKELABEL">
      <summary>This value is used with controls. It marks the control as a label for whatever control comes after it in the form's ordering. Pressing a mnemonic key for a label control activates the control after it.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLEMISC.OLEMISC_NOUIACTIVATE">
      <summary>This value is used with controls. It indicates that the control has no UI active state, meaning that it requires no in-place tools, no shared menu, and no accelerators. It also means that the control never needs the focus.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLEMISC.OLEMISC_ALIGNABLE">
      <summary>This value is used with controls. It indicates that the control understands how to align itself within its display rectangle, according to alignment properties such as left, center, and right.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLEMISC.OLEMISC_SIMPLEFRAME">
      <summary>This value is used with controls. It indicates that the control is a simple grouping of other controls and does little more than pass Windows messages to the control container managing the form. Controls of this sort require the implementation of ISimpleFrameSite on the container's site.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLEMISC.OLEMISC_SETCLIENTSITEFIRST">
      <summary>This value is used with controls. It indicates that the control wants to use IOleObject::SetClientSite as its initialization function, even before a call such as IPersistStreamInit::InitNew or IPersistStorage::InitNew. This allows the control to access a container's ambient properties before loading information from persistent storage. Note that the current implementations of OleCreate, OleCreateFromData, OleCreateFromFile, OleLoad, and the default handler do not understand this value. Control containers that wish to honor this value must currently implement their own versions of these functions in order to establish the correct initialization sequence for the control.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLEMISC.OLEMISC_IMEMODE">
      <summary>Obsolete. A control that works with an Input Method Editor (IME) system component can control the state of the IME through the IMEMode property rather than using this value in the OLEMISC enumeration. You can use an IME component to enter information in Asian character sets with a regular keyboard. A Japanese IME, for example, allows you to type a word such as "sushi," on a regular keyboard and when you hit the spacebar, the IME component converts that word to appropriate kanji or proposes possible choices. The OLEMISC_IMEMODE value was previously used to mark a control as capable of controlling an IME mode system component.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLEMISC.OLEMISC_IGNOREACTIVATEWHENVISIBLE">
      <summary>For new ActiveX controls to work in an older container, the control may need to have the OLEMISC_ACTIVATEWHENVISIBLE value set. However, in a newer container that understands and uses IPointerInactive, the control does not wish to be in-place activated when it becomes visible. To allow the control to work in both kinds of containers, the control can set this value. Then, the container ignores OLEMISC_ACTIVATEWHENVISIBLE and does not in-place activate the control when it becomes visible.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLEMISC.OLEMISC_WANTSTOMENUMERGE">
      <summary>A control that can merge its menu with its container sets this value.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLEMISC.OLEMISC_SUPPORTSMULTILEVELUNDO">
      <summary>A control that supports multi-level undo sets this value.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.OLERENDER"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLERENDER.OLERENDER_NONE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLERENDER.OLERENDER_DRAW">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLERENDER.OLERENDER_FORMAT">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLERENDER.OLERENDER_ASIS">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.OLEUPDATE"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLEUPDATE.OLEUPDATE_ALWAYS">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLEUPDATE.OLEUPDATE_ONCALL">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.OLEVERB"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLEVERB.fuFlags"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLEVERB.grfAttribs"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLEVERB.lpszVerbName"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLEVERB.lVerb"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.OLEVERBATTRIB"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLEVERBATTRIB.OLEVERBATTRIB_NEVERDIRTIES">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLEVERBATTRIB.OLEVERBATTRIB_ONCONTAINERMENU">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.OLEWHICHMK"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLEWHICHMK.OLEWHICHMK_CONTAINER">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLEWHICHMK.OLEWHICHMK_OBJREL">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.OLEWHICHMK.OLEWHICHMK_OBJFULL">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.PAGERANGE"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PAGERANGE.nFromPage"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PAGERANGE.nToPage"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.PAGESET"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PAGESET.cbStruct"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PAGESET.cPageRange"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PAGESET.fEvenPages"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PAGESET.fOddPages"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PAGESET.rgPages"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.PALETTEENTRY"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PALETTEENTRY.peBlue"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PALETTEENTRY.peFlags"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PALETTEENTRY.peGreen"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PALETTEENTRY.peRed"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.PARAMDESC"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PARAMDESC.pparamdescex"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PARAMDESC.wParamFlags"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.PARAMDESCEX"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PARAMDESCEX.cBytes"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PARAMDESCEX.varDefaultValue"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.PARSEACTION"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PARSEACTION.PARSE_CANONICALIZE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PARSEACTION.PARSE_FRIENDLY">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PARSEACTION.PARSE_SECURITY_URL">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PARSEACTION.PARSE_ROOTDOCUMENT">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PARSEACTION.PARSE_DOCUMENT">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PARSEACTION.PARSE_ANCHOR">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PARSEACTION.PARSE_ENCODE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PARSEACTION.PARSE_DECODE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PARSEACTION.PARSE_PATH_FROM_URL">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PARSEACTION.PARSE_URL_FROM_PATH">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PARSEACTION.PARSE_MIME">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PARSEACTION.PARSE_SERVER">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PARSEACTION.PARSE_SCHEMA">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PARSEACTION.PARSE_SITE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PARSEACTION.PARSE_DOMAIN">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PARSEACTION.PARSE_LOCATION">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PARSEACTION.PARSE_SECURITY_DOMAIN">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PARSEACTION.PARSE_ESCAPE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PARSEACTION.PARSE_UNESCAPE">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.PENDINGMSG"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PENDINGMSG.PENDINGMSG_CANCELCALL">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PENDINGMSG.PENDINGMSG_WAITNOPROCESS">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PENDINGMSG.PENDINGMSG_WAITDEFPROCESS">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.PENDINGTYPE"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PENDINGTYPE.PENDINGTYPE_TOPLEVEL">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PENDINGTYPE.PENDINGTYPE_NESTED">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.PI_FLAGS"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PI_FLAGS.PI_PARSE_URL">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PI_FLAGS.PI_FILTER_MODE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PI_FLAGS.PI_FORCE_ASYNC">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PI_FLAGS.PI_USE_WORKERTHREAD">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PI_FLAGS.PI_MIMEVERIFICATION">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PI_FLAGS.PI_CLSIDLOOKUP">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PI_FLAGS.PI_DATAPROGRESS">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PI_FLAGS.PI_SYNCHRONOUS">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PI_FLAGS.PI_APARTMENTTHREADED">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PI_FLAGS.PI_CLASSINSTALL">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PI_FLAGS.PI_PASSONBINDCTX">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PI_FLAGS.PI_NOMIMEHANDLER">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PI_FLAGS.PI_LOADAPPDIRECT">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PI_FLAGS.PD_FORCE_SWITCH">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PI_FLAGS.PI_PREFERDEFAULTHANDLER">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.PICTUREATTRIBUTES"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PICTUREATTRIBUTES.PICTURE_SCALABLE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PICTUREATTRIBUTES.PICTURE_TRANSPARENT">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.PIDMSI_STATUS_VALUE"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PIDMSI_STATUS_VALUE.PIDMSI_STATUS_NORMAL">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PIDMSI_STATUS_VALUE.PIDMSI_STATUS_NEW">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PIDMSI_STATUS_VALUE.PIDMSI_STATUS_PRELIM">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PIDMSI_STATUS_VALUE.PIDMSI_STATUS_DRAFT">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PIDMSI_STATUS_VALUE.PIDMSI_STATUS_INPROGRESS">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PIDMSI_STATUS_VALUE.PIDMSI_STATUS_EDIT">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PIDMSI_STATUS_VALUE.PIDMSI_STATUS_REVIEW">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PIDMSI_STATUS_VALUE.PIDMSI_STATUS_PROOF">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PIDMSI_STATUS_VALUE.PIDMSI_STATUS_FINAL">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PIDMSI_STATUS_VALUE.PIDMSI_STATUS_OTHER">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.POINT"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.POINT.x"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.POINT.y"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.POINTERINACTIVE"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.POINTERINACTIVE.POINTERINACTIVE_ACTIVATEONENTRY">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.POINTERINACTIVE.POINTERINACTIVE_DEACTIVATEONLEAVE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.POINTERINACTIVE.POINTERINACTIVE_ACTIVATEONDRAG">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.POINTF"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.POINTF.x"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.POINTF.y"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.POINTL"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.POINTL.x"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.POINTL.y"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.PRINTFLAG"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PRINTFLAG.PRINTFLAG_MAYBOTHERUSER">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PRINTFLAG.PRINTFLAG_PROMPTUSER">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PRINTFLAG.PRINTFLAG_USERMAYCHANGEPRINTER">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PRINTFLAG.PRINTFLAG_RECOMPOSETODEVICE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PRINTFLAG.PRINTFLAG_DONTACTUALLYPRINT">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PRINTFLAG.PRINTFLAG_FORCEPROPERTIES">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PRINTFLAG.PRINTFLAG_PRINTTOFILE">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.PROPBAG2"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PROPBAG2.cfType"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PROPBAG2.clsid"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PROPBAG2.dwHint"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PROPBAG2.dwType"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PROPBAG2.pstrName"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PROPBAG2.vt"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.PROPBAG2_TYPE"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PROPBAG2_TYPE.PROPBAG2_TYPE_UNDEFINED">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PROPBAG2_TYPE.PROPBAG2_TYPE_DATA">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PROPBAG2_TYPE.PROPBAG2_TYPE_URL">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PROPBAG2_TYPE.PROPBAG2_TYPE_OBJECT">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PROPBAG2_TYPE.PROPBAG2_TYPE_STREAM">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PROPBAG2_TYPE.PROPBAG2_TYPE_STORAGE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PROPBAG2_TYPE.PROPBAG2_TYPE_MONIKER">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.PROPPAGEINFO"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PROPPAGEINFO.cb"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PROPPAGEINFO.dwHelpContext"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PROPPAGEINFO.pszDocString"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PROPPAGEINFO.pszHelpFile"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PROPPAGEINFO.pszTitle"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PROPPAGEINFO.SIZE"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.PROPPAGESTATUS"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PROPPAGESTATUS.PROPPAGESTATUS_DIRTY">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PROPPAGESTATUS.PROPPAGESTATUS_VALIDATE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PROPPAGESTATUS.PROPPAGESTATUS_CLEAN">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.PROPSPEC"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PROPSPEC.ulKind"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PROPSPEC.unionmember"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.PROPVARIANT"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PROPVARIANT.unionmember"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PROPVARIANT.vt"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PROPVARIANT.wReserved1"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PROPVARIANT.wReserved2"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PROPVARIANT.wReserved3"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.PSUACTION"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PSUACTION.PSU_DEFAULT">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PSUACTION.PSU_SECURITY_URL_ONLY">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.PUAF"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PUAF.PUAF_DEFAULT">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PUAF.PUAF_NOUI">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PUAF.PUAF_ISFILE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PUAF.PUAF_WARN_IF_DENIED">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PUAF.PUAF_FORCEUI_FOREGROUND">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PUAF.PUAF_CHECK_TIFS">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PUAF.PUAF_DONTCHECKBOXINDIALOG">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PUAF.PUAF_TRUSTED">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PUAF.PUAF_ACCEPT_WILDCARD_SCHEME">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.PUAF.PUAF_ENFORCERESTRICTED">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.QACONTAINER"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.QACONTAINER.cbSize"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.QACONTAINER.colorBack"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.QACONTAINER.colorFore"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.QACONTAINER.dwAmbientFlags"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.QACONTAINER.dwAppearance"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.QACONTAINER.hpal"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.QACONTAINER.LCID"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.QACONTAINER.pAdviseSink"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.QACONTAINER.pBindHost"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.QACONTAINER.pClientSite"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.QACONTAINER.pFont"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.QACONTAINER.pOleControlSite"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.QACONTAINER.pPropertyNotifySink"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.QACONTAINER.pServiceProvider"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.QACONTAINER.pUndoMgr"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.QACONTAINER.pUnkEventSink"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.QACONTAINERFLAGS"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.QACONTAINERFLAGS.QACONTAINER_SHOWHATCHING">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.QACONTAINERFLAGS.QACONTAINER_SHOWGRABHANDLES">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.QACONTAINERFLAGS.QACONTAINER_USERMODE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.QACONTAINERFLAGS.QACONTAINER_DISPLAYASDEFAULT">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.QACONTAINERFLAGS.QACONTAINER_UIDEAD">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.QACONTAINERFLAGS.QACONTAINER_AUTOCLIP">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.QACONTAINERFLAGS.QACONTAINER_MESSAGEREFLECT">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.QACONTAINERFLAGS.QACONTAINER_SUPPORTSMNEMONICS">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.QACONTROL"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.QACONTROL.cbSize"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.QACONTROL.dwEventCookie"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.QACONTROL.dwMiscStatus"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.QACONTROL.dwPointerActivationPolicy"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.QACONTROL.dwPropNotifyCookie"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.QACONTROL.dwViewStatus"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.QUERYOPTION"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.QUERYOPTION.QUERY_EXPIRATION_DATE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.QUERYOPTION.QUERY_TIME_OF_LAST_CHANGE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.QUERYOPTION.QUERY_CONTENT_ENCODING">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.QUERYOPTION.QUERY_CONTENT_TYPE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.QUERYOPTION.QUERY_REFRESH">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.QUERYOPTION.QUERY_RECOMBINE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.QUERYOPTION.QUERY_CAN_NAVIGATE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.QUERYOPTION.QUERY_USES_NETWORK">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.QUERYOPTION.QUERY_IS_CACHED">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.QUERYOPTION.QUERY_IS_INSTALLEDENTRY">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.QUERYOPTION.QUERY_IS_CACHED_OR_MAPPED">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.QUERYOPTION.QUERY_USES_CACHE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.QUERYOPTION.QUERY_IS_SECURE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.QUERYOPTION.QUERY_IS_SAFE">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.READYSTATE"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.READYSTATE.READYSTATE_UNINITIALIZED">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.READYSTATE.READYSTATE_LOADING">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.READYSTATE.READYSTATE_LOADED">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.READYSTATE.READYSTATE_INTERACTIVE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.READYSTATE.READYSTATE_COMPLETE">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.RECT"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.RECT.bottom"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.RECT.left"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.RECT.right"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.RECT.top"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.RECTL"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.RECTL.bottom"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.RECTL.left"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.RECTL.right"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.RECTL.top"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.RPCOLEMESSAGE"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.RPCOLEMESSAGE.Buffer"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.RPCOLEMESSAGE.cbBuffer"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.RPCOLEMESSAGE.dataRepresentation"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.RPCOLEMESSAGE.iMethod"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.RPCOLEMESSAGE.reserved1"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.RPCOLEMESSAGE.reserved2"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.RPCOLEMESSAGE.rpcFlags"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.SAFEARRAY"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.SAFEARRAY.cbElements"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.SAFEARRAY.cDims"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.SAFEARRAY.cLocks"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.SAFEARRAY.fFeatures"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.SAFEARRAY.pvData"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.SAFEARRAY.rgsabound"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.SAFEARRAYBOUND"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.SAFEARRAYBOUND.cElements"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.SAFEARRAYBOUND.lLbound"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.SECURITY_ATTRIBUTES"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.SECURITY_ATTRIBUTES.bInheritHandle"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.SECURITY_ATTRIBUTES.lpSecurityDescriptor"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.SECURITY_ATTRIBUTES.nLength"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.SERVERCALL"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.SERVERCALL.SERVERCALL_ISHANDLED">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.SERVERCALL.SERVERCALL_REJECTED">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.SERVERCALL.SERVERCALL_RETRYLATER">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.SF_TYPE"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.SF_TYPE.SF_ERROR">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.SF_TYPE.SF_I1">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.SF_TYPE.SF_I2">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.SF_TYPE.SF_I4">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.SF_TYPE.SF_I8">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.SF_TYPE.SF_BSTR">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.SF_TYPE.SF_UNKNOWN">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.SF_TYPE.SF_DISPATCH">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.SF_TYPE.SF_VARIANT">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.SF_TYPE.SF_RECORD">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.SF_TYPE.SF_HAVEIID">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.ShutdownType"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.ShutdownType.IdleShutdown">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.ShutdownType.ForcedShutdown">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.SIZE"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.SIZE.cx"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.SIZE.cy"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.SIZEL"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.SIZEL.cx"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.SIZEL.cy"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.SOleComponentManager"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.STATDATA"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.STATDATA.ADVF"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.STATDATA.dwConnection"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.STATDATA.FORMATETC"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.STATDATA.pAdvSink"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.STATFLAG"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.STATFLAG.STATFLAG_DEFAULT">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.STATFLAG.STATFLAG_NONAME">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.STATFLAG.STATFLAG_NOOPEN">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.STATPROPSETSTG"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.STATPROPSETSTG.atime"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.STATPROPSETSTG.clsid"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.STATPROPSETSTG.ctime"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.STATPROPSETSTG.dwOSVersion"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.STATPROPSETSTG.fmtid"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.STATPROPSETSTG.grfFlags"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.STATPROPSETSTG.mtime"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.STATPROPSTG"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.STATPROPSTG.lpwstrName"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.STATPROPSTG.PROPID"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.STATPROPSTG.vt"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.STATSTG"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.STATSTG.atime"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.STATSTG.cbSize"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.STATSTG.clsid"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.STATSTG.ctime"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.STATSTG.grfLocksSupported"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.STATSTG.grfMode"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.STATSTG.grfStateBits"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.STATSTG.mtime"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.STATSTG.pwcsName"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.STATSTG.reserved"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.STATSTG.type"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.STGC"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.STGC.STGC_DEFAULT">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.STGC.STGC_OVERWRITE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.STGC.STGC_ONLYIFCURRENT">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.STGC.STGC_DANGEROUSLYCOMMITMERELYTODISKCACHE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.STGC.STGC_CONSOLIDATE">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.STGMEDIUM"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.STGMEDIUM.pUnkForRelease"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.STGMEDIUM.tymed"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.STGMEDIUM.unionmember"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.STGMOVE"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.STGMOVE.STGMOVE_MOVE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.STGMOVE.STGMOVE_COPY">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.STGMOVE.STGMOVE_SHALLOWCOPY">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.STGTY"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.STGTY.STGTY_STORAGE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.STGTY.STGTY_STREAM">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.STGTY.STGTY_LOCKBYTES">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.STGTY.STGTY_PROPERTY">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.StorageLayout"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.StorageLayout.cBytes"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.StorageLayout.cOffset"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.StorageLayout.LayoutType"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.StorageLayout.pwcsElementName"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.STREAM_SEEK"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.STREAM_SEEK.STREAM_SEEK_SET">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.STREAM_SEEK.STREAM_SEEK_CUR">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.STREAM_SEEK.STREAM_SEEK_END">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.SYSKIND"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.SYSKIND.SYS_WIN16">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.SYSKIND.SYS_WIN32">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.SYSKIND.SYS_MAC">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.SYSKIND.SYS_WIN64">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.SZM_FLAGS"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.SZM_FLAGS.SZM_CREATE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.SZM_FLAGS.SZM_DELETE">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.TEXTMETRICOLE"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TEXTMETRICOLE.tmAscent"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TEXTMETRICOLE.tmAveCharWidth"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TEXTMETRICOLE.tmBreakChar"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TEXTMETRICOLE.tmCharSet"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TEXTMETRICOLE.tmDefaultChar"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TEXTMETRICOLE.tmDescent"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TEXTMETRICOLE.tmDigitizedAspectX"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TEXTMETRICOLE.tmDigitizedAspectY"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TEXTMETRICOLE.tmExternalLeading"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TEXTMETRICOLE.tmFirstChar"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TEXTMETRICOLE.tmHeight"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TEXTMETRICOLE.tmInternalLeading"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TEXTMETRICOLE.tmItalic"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TEXTMETRICOLE.tmLastChar"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TEXTMETRICOLE.tmMaxCharWidth"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TEXTMETRICOLE.tmOverhang"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TEXTMETRICOLE.tmPitchAndFamily"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TEXTMETRICOLE.tmStruckOut"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TEXTMETRICOLE.tmUnderlined"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TEXTMETRICOLE.tmWeight"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.TEXTMETRICW"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TEXTMETRICW.tmAscent"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TEXTMETRICW.tmAveCharWidth"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TEXTMETRICW.tmBreakChar"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TEXTMETRICW.tmCharSet"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TEXTMETRICW.tmDefaultChar"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TEXTMETRICW.tmDescent"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TEXTMETRICW.tmDigitizedAspectX"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TEXTMETRICW.tmDigitizedAspectY"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TEXTMETRICW.tmExternalLeading"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TEXTMETRICW.tmFirstChar"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TEXTMETRICW.tmHeight"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TEXTMETRICW.tmInternalLeading"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TEXTMETRICW.tmItalic"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TEXTMETRICW.tmLastChar"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TEXTMETRICW.tmMaxCharWidth"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TEXTMETRICW.tmOverhang"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TEXTMETRICW.tmPitchAndFamily"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TEXTMETRICW.tmStruckOut"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TEXTMETRICW.tmUnderlined"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TEXTMETRICW.tmWeight"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.THDTYPE"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.THDTYPE.THDTYPE_BLOCKMESSAGES">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.THDTYPE.THDTYPE_PROCESSMESSAGES">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.TLIBATTR"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TLIBATTR.guid"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TLIBATTR.LCID"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TLIBATTR.SYSKIND"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TLIBATTR.wLibFlags"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TLIBATTR.wMajorVerNum"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TLIBATTR.wMinorVerNum"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.TYMED"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TYMED.TYMED_HGLOBAL">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TYMED.TYMED_FILE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TYMED.TYMED_ISTREAM">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TYMED.TYMED_ISTORAGE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TYMED.TYMED_GDI">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TYMED.TYMED_MFPICT">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TYMED.TYMED_ENHMF">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TYMED.TYMED_NULL">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.TYPEATTR"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TYPEATTR.cbAlignment"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TYPEATTR.cbSizeInstance"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TYPEATTR.cbSizeVft"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TYPEATTR.cFuncs"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TYPEATTR.cImplTypes"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TYPEATTR.cVars"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TYPEATTR.dwReserved"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TYPEATTR.guid"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TYPEATTR.idldescType"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TYPEATTR.LCID"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TYPEATTR.lpstrSchema"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TYPEATTR.memidConstructor"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TYPEATTR.memidDestructor"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TYPEATTR.tdescAlias"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TYPEATTR.TYPEKIND"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TYPEATTR.wMajorVerNum"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TYPEATTR.wMinorVerNum"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TYPEATTR.wTypeFlags"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.TYPEDESC"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TYPEDESC.unionmember"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TYPEDESC.vt"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.TYPEFLAGS"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TYPEFLAGS.TYPEFLAG_FAPPOBJECT">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TYPEFLAGS.TYPEFLAG_FCANCREATE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TYPEFLAGS.TYPEFLAG_FLICENSED">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TYPEFLAGS.TYPEFLAG_FPREDECLID">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TYPEFLAGS.TYPEFLAG_FHIDDEN">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TYPEFLAGS.TYPEFLAG_FCONTROL">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TYPEFLAGS.TYPEFLAG_FDUAL">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TYPEFLAGS.TYPEFLAG_FNONEXTENSIBLE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TYPEFLAGS.TYPEFLAG_FOLEAUTOMATION">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TYPEFLAGS.TYPEFLAG_FRESTRICTED">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TYPEFLAGS.TYPEFLAG_FAGGREGATABLE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TYPEFLAGS.TYPEFLAG_FREPLACEABLE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TYPEFLAGS.TYPEFLAG_FDISPATCHABLE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TYPEFLAGS.TYPEFLAG_FREVERSEBIND">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TYPEFLAGS.TYPEFLAG_FPROXY">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.TYPEKIND"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TYPEKIND.TKIND_ENUM">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TYPEKIND.TKIND_RECORD">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TYPEKIND.TKIND_MODULE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TYPEKIND.TKIND_INTERFACE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TYPEKIND.TKIND_DISPATCH">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TYPEKIND.TKIND_COCLASS">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TYPEKIND.TKIND_ALIAS">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TYPEKIND.TKIND_UNION">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TYPEKIND.TKIND_MAX">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.TYSPEC"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TYSPEC.TYSPEC_CLSID">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TYSPEC.TYSPEC_FILEEXT">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TYSPEC.TYSPEC_MIMETYPE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TYSPEC.TYSPEC_FILENAME">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TYSPEC.TYSPEC_PROGID">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TYSPEC.TYSPEC_PACKAGENAME">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.TYSPEC.TYSPEC_OBJECTID">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.UASFLAGS"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.UASFLAGS.UAS_NORMAL">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.UASFLAGS.UAS_BLOCKED">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.UASFLAGS.UAS_NOPARENTENABLE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.UASFLAGS.UAS_MASK">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.ULARGE_INTEGER"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.ULARGE_INTEGER.QuadPart"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.URL_ENCODING"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.URL_ENCODING.URL_ENCODING_NONE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.URL_ENCODING.URL_ENCODING_ENABLE_UTF8">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.URL_ENCODING.URL_ENCODING_DISABLE_UTF8">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.URLTEMPLATE"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.URLTEMPLATE.URLTEMPLATE_CUSTOM">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.URLTEMPLATE.URLTEMPLATE_PREDEFINED_MIN">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.URLTEMPLATE.URLTEMPLATE_LOW">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.URLTEMPLATE.URLTEMPLATE_MEDLOW">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.URLTEMPLATE.URLTEMPLATE_MEDIUM">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.URLTEMPLATE.URLTEMPLATE_HIGH">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.URLTEMPLATE.URLTEMPLATE_PREDEFINED_MAX">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.URLZONE"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.URLZONE.URLZONE_PREDEFINED_MIN">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.URLZONE.URLZONE_LOCAL_MACHINE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.URLZONE.URLZONE_INTRANET">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.URLZONE.URLZONE_TRUSTED">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.URLZONE.URLZONE_INTERNET">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.URLZONE.URLZONE_UNTRUSTED">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.URLZONE.URLZONE_PREDEFINED_MAX">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.URLZONE.URLZONE_USER_MIN">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.URLZONE.URLZONE_USER_MAX">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.URLZONEREG"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.URLZONEREG.URLZONEREG_DEFAULT">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.URLZONEREG.URLZONEREG_HKLM">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.URLZONEREG.URLZONEREG_HKCU">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.USERCLASSTYPE"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.USERCLASSTYPE.USERCLASSTYPE_FULL">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.USERCLASSTYPE.USERCLASSTYPE_SHORT">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.USERCLASSTYPE.USERCLASSTYPE_APPNAME">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.VARDESC"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.VARDESC.elemdescVar"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.VARDESC.lpstrSchema"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.VARDESC.memid"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.VARDESC.unionmember"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.VARDESC.VARKIND"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.VARDESC.wVarFlags"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.VARFLAGS"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.VARFLAGS.VARFLAG_FREADONLY">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.VARFLAGS.VARFLAG_FSOURCE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.VARFLAGS.VARFLAG_FBINDABLE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.VARFLAGS.VARFLAG_FREQUESTEDIT">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.VARFLAGS.VARFLAG_FDISPLAYBIND">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.VARFLAGS.VARFLAG_FDEFAULTBIND">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.VARFLAGS.VARFLAG_FHIDDEN">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.VARFLAGS.VARFLAG_FRESTRICTED">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.VARFLAGS.VARFLAG_FDEFAULTCOLLELEM">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.VARFLAGS.VARFLAG_FUIDEFAULT">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.VARFLAGS.VARFLAG_FNONBROWSABLE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.VARFLAGS.VARFLAG_FREPLACEABLE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.VARFLAGS.VARFLAG_FIMMEDIATEBIND">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.VARKIND"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.VARKIND.VAR_PERINSTANCE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.VARKIND.VAR_STATIC">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.VARKIND.VAR_CONST">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.VARKIND.VAR_DISPATCH">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.VERSIONEDSTREAM"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.VERSIONEDSTREAM.guidVersion"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.VERSIONEDSTREAM.pStream"></member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.VIEWSTATUS"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.VIEWSTATUS.VIEWSTATUS_OPAQUE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.VIEWSTATUS.VIEWSTATUS_SOLIDBKGND">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.VIEWSTATUS.VIEWSTATUS_DVASPECTOPAQUE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.VIEWSTATUS.VIEWSTATUS_DVASPECTTRANSPARENT">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.VIEWSTATUS.VIEWSTATUS_SURFACE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.VIEWSTATUS.VIEWSTATUS_3DSURFACE">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.XFORMCOORDS"></member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.XFORMCOORDS.XFORMCOORDS_POSITION">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.XFORMCOORDS.XFORMCOORDS_SIZE">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.XFORMCOORDS.XFORMCOORDS_HIMETRICTOCONTAINER">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.XFORMCOORDS.XFORMCOORDS_CONTAINERTOHIMETRIC">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.XFORMCOORDS.XFORMCOORDS_EVENTCOMPAT">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.OLE.Interop.ZAFLAGS">
      <summary>Specifies Internet zone manager access options.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.ZAFLAGS.ZAFLAGS_CUSTOM_EDIT">
      <summary>Custom edit.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.ZAFLAGS.ZAFLAGS_ADD_SITES">
      <summary>Add sites to zone.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.ZAFLAGS.ZAFLAGS_REQUIRE_VERIFICATION">
      <summary>Requires verification.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.ZAFLAGS.ZAFLAGS_INCLUDE_PROXY_OVERRIDE">
      <summary>Include proxy override (intranet only).</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.ZAFLAGS.ZAFLAGS_INCLUDE_INTRANET_SITES">
      <summary>Include intranet sites</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.ZAFLAGS.ZAFLAGS_NO_UI">
      <summary>Don't display UI (used for local machines).</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.ZAFLAGS.ZAFLAGS_SUPPORTS_VERIFICATION">
      <summary>Supports server verification.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.OLE.Interop.ZAFLAGS.ZAFLAGS_UNC_AS_INTRANET">
      <summary>Handle UNC address using intranet settings.</summary>
    </member>
  </members>
</doc>